Job Summary
Our client is seeking a talented and motivated Java Developer to join one of their agile teams. The ideal candidate will bring expertise in Java, Spring, and SQL to help maintain and enhance complex applications across multiple business lines. You will collaborate with a cross-functional team to deliver efficient, high-quality code while supporting existing systems.
Key Responsibilities
- Collaborate with team members in an agile environment to develop, test, and maintain software applications.
- Quickly learn and understand the existing code base, which contains extensive business logic for multiple business lines.
- Analyze and break down complex business logic to implement changes and new features effectively.
- Write clean, maintainable, and efficient code.
- Participate in code reviews and contribute to team knowledge sharing.
Required Qualifications
- Proficiency in Java, Spring, and SQL.
- Strong analytical skills with the ability to quickly learn and understand complex code bases.
- Experience working in an agile development environment.
- Excellent problem-solving abilities and attention to detail.
- Good communication skills and the ability to work collaboratively with team members.
Preferred Qualifications
- Experience with complex applications.
- Familiarity with business logic for multiple business lines.
Why Join Us
- Opportunity to work on challenging and impactful projects.
- Collaborative and supportive team environment.
- If you are a skilled developer with a passion for learning and problem-solving, we would love to hear from you.
Primary Skills
- 5+ years of overall experience.
- Java, Spring, SQL.
- AWS (open to other cloud platforms).
Education: Bachelors Degree