Sr Java Developer
Atlanta, GA- Remote
6 month(s)+ (Contract)
Role Summary
We are seeking experienced Java Senior Developers with 5+ years of experience to join the Provider Data Management team. The selected candidates will be responsible for designing, developing, enhancing, and supporting enterprise applications while collaborating with cross-functional teams in an Agile environment.
Key Responsibilities
• Design, develop, test, and maintain Java-based enterprise applications.
• Develop web-based solutions using Java, JavaScript, Spring Framework, and related technologies.
• Implement batch processing solutions using Spring Batch.
• Ensure application security using Spring Security best practices.
• Work with Hibernate for data persistence and database integration.
• Troubleshoot production issues and perform root cause analysis.
• Build reusable components and support continuous improvement initiatives.
• Collaborate with business analysts, QA teams, architects, and stakeholders.
Required Technical Skills
• Java
• JavaScript
• Spring Framework
• Spring Batch
• Spring Security
• Dojo
• Hibernate
• Log4j
Preferred Qualifications
• Strong understanding of object-oriented design principles and software development best practices.
• Experience working in Agile/Scrum environments.
• Strong debugging, analytical, and problem-solving skills.
• Good communication and stakeholder management skills.
Education
Bachelor's degree in Computer Science, Information Technology, Engineering, or a related discipline.