Location: Atlanta, GA (Onsite 3 Days Per Week)
Requirement Type: Contract 2 Hire
Responsibilities:
- As a Sr. Java Developer you will design and develop back end services using Java, Spring Framework, SpringBoot.
- You will be responsible for implementing Java code using cloud native platforms in the GCP environment and help modernize the application in Cloud.
- You will be working with large data sets ( >100 million records) processed or transferred between file and database using Java and Big Data technologies (Big Query).
- As part of the core software engineering team, the Sr.Java Developer will experiment with new technologies and find innovative ways to solve business problems.
- You will need strong collaboration and communication skills and must be comfortable operating in an agile, dynamic environment.
- You will work with product owners to understand business requirements , design, develop, deploy and optimize the application.
Requirements:
- Bachelor's degree or equivalent experience.
- 5 or more years as a full stack developer with more experience on server side frameworks - Java / Spring / Spring Cloud / Hibernate / SpringBoot Microservices and exposure to client side JavaScript frameworks (preferably JSP /Angular/React JS.
- Solid grasp of web and backend application development include microservices development using Spring REST.
- Experience with Cloud Platforms with over 2 years of hands-on experience with cloud technologies in AWS or GCP. Experience with Cloud native development using GCP.would be an advantage.
- Experience with Big Query would be a big plus.
- Experience handling very large data sets ( >100 millions records) in Java on batch application platforms.
- Working Knowledge of Database like Postgres/ Oracle / MySQL / NoSQL databases.
- Experience with Junit and Code quality tools - Sonar, Fortify, Nexus IQ.
- Aggressive problem diagnosis and creative problem solving skills on highly complex problems.
- Experience working with Agile methodologies.
- Strong interpersonal skills as well as strong teamwork and customer support focus.
- Knowledge of Java build tools and dependency management (Git , gradle, Maven,Jenkins,Nexus).
- An understanding of common application security issues and how to mitigate them .. Exposure to encryption technologies would be preferred RLE , PGP,etc.
“All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, or status as a protected veteran.” •
Last updated on Sep 18, 2023