About the Company
We are seeking a highly skilled Senior Java Developer to support enterprise application development initiatives. The ideal candidate will have strong experience designing, developing, and maintaining scalable backend applications using Java and modern frameworks. This role requires strong analytical skills, hands-on coding expertise, and experience working within Agile development environments.
About the Role The ideal candidate will have strong experience designing, developing, and maintaining scalable backend applications using Java and modern frameworks.
Responsibilities
- Design and develop enterprise Java applications
- Build scalable REST APIs and Microservices
- Collaborate with cross-functional technical teams
- Participate in architecture and code review discussions
- Optimize application performance and scalability
- Troubleshoot production issues and defects
- Write clean and maintainable code
- Support deployment and CI/CD activities
- Work closely with QA and DevOps teams
- Follow software development best practices
Qualifications
- 7+ years of hands-on Java development experience
- Strong expertise in Java 8/11/17
- Experience with Spring Boot and Microservices architecture
- Experience building RESTful APIs
- Strong understanding of SQL and relational databases
- Experience with AWS, Azure, or GCP cloud platforms
- Hands-on experience with Docker and CI/CD pipelines
- Experience working in Agile/Scrum environments
- Strong debugging and troubleshooting skills
- Excellent communication and collaboration abilities
Required Skills
- Strong analytical skills
- Hands-on coding expertise
- Experience working within Agile development environments
Preferred Skills
- Experience with Docker and CI/CD pipelines
- Experience working in Agile/Scrum environments
Pay range and compensation package
Details regarding pay range or salary or compensation will be provided during the interview process.
Equal Opportunity Statement
We are committed to diversity and inclusivity in our hiring practices.