Job Summary: We are seeking a highly skilled Java Application Developer with expertise in the Spring Boot framework to join our dynamic team. The ideal candidate will be responsible for designing, developing, and maintaining high-performance, scalable, and enterprise-grade applications.
Key Responsibilities: - Design, develop, and maintain Java applications using Spring Boot.
- Collaborate with business analysts and stakeholders to understand requirements.
- Create and maintain system documentation.
- Implement best practices in coding and design patterns.
- Perform code reviews and optimize performance.
- Debug and resolve technical issues.
- Contribute to all phases of the development lifecycle.
- Ensure compliance with project standards and methodologies.
Qualifications: - Bachelor's degree in Computer Science, Engineering, or a related field.
- 3+ years of experience in Java development.
- Proven experience with the Spring Boot framework.
- Strong understanding of object-oriented programming.
- Experience with RESTful APIs and web services.
- Proficiency in SQL and database technologies.
- Excellent problem-solving skills and attention to detail.
- Strong communication and teamwork abilities.
Skills: - Java
- Spring Boot
- RESTful APIs
- SQL
- Hibernate
- Maven
- Git
- Jenkins
- Docker
- JUnit
- Microservices