Senior Java Developer Jobs in GA
Atlanta, GA – Contract
Experience and Technical Skills Required
· Seven (7) years of experience in Java and modern technologies.
· Previous experience using
– Java (Java 17+) features such as records, sealed classes, switch expressions, pattern matching, and enhanced performance improvements
– Node 16+
– ServiceNow, Splunk, Dynatrace
– Spring Framework (Spring Boot, Spring MVC, Spring Data, Spring Security, Spring Batch)
– Microservices Architecture (Designing, developing, and deploying microservices)
– Java Server Pages (creating dynamic web pages and integrating with back-end logic)
– Database Management (PostgreSQL, Oracle and experience with ORM tools like Hibernate)
– RESTful Web Services (API development, consumption, and integration)
– Thorough understanding of REST, SOAP, Web services and API Communication protocols S/FTP/S, HTTP/S, File I/O etc.
– Testing: JUnit, TestNG, Mockito
– Version Control: GitHub
– Build Tools: Maven, NPM
– CI/CD: GitHub Actions
– Frontend Integration: Understanding of HTML, CSS, JavaScript, and Angular 17+
– Security & Identity Management: Experience with OAuth 2.0, JWT tokens, and SAML/SSO integration for authentication and authorization
– KeyCloak Integration: Integrate KeyCloak with Java-based applications and services for API authentication
– Scripting Languages: Proficiency in one or more scripting languages, such as Bash, or PowerShell, Python
– Experience with cloud-based databases (e.g., AWS RDS).
– Proficiency in SQL and experience with relational databases (e.g., MySQL, PostgreSQL, Oracle).
– Knowledge of NoSQL databases (e.g., MongoDB, Cassandra) is a plus.
– Familiarity with agile methodologies.
Click here for More remote and onsite Contract / Fulltime USA JOBS
To apply for this job email your details to stglobaltech1@gmail.com