45 Appizion Consulting & Solutions Jobs
5-8 years
Java Developer - Spring Boot/Microservices Architecture (5-8 yrs)
Appizion Consulting & Solutions
posted 1mon ago
Key skills for the job
About the Role :
We are seeking a highly skilled and motivated Java Backend Engineer to join our dynamic engineering team. In this role, you will be responsible for designing, developing, and maintaining high-quality backend services for our applications.
You will work closely with front-end engineers, product managers, and other stakeholders to deliver exceptional user experiences.
Key Responsibilities :
- Design, develop, and maintain RESTful APIs using Spring Boot and other relevant Java frameworks.
- Build and maintain scalable, high-performance, and reliable backend services within a microservices architecture.
- Develop and implement database schemas and perform database optimization.
- Work with front-end engineers to integrate backend services with user interfaces.
- Participate in all phases of the software development lifecycle, including requirements gathering, design, development, testing, and deployment.
- Write clean, well-documented, and maintainable code.
- Collaborate effectively with cross-functional teams to deliver high-quality products.
- Participate in code reviews and contribute to the improvement of development processes.
- Stay updated with the latest technologies and industry best practices.
Qualifications :
Required :
- Proven experience in building Java applications, especially in a Microservices environment.
- Strong proficiency in Spring Boot and related frameworks.
- Expertise in working with RESTful APIs and integrating with front-end applications.
- Proficiency with MySQL, including database design, querying, and optimization.
- Strong understanding of object-oriented programming principles.
- Familiarity with version control systems (i.e., Git).
- Strong problem-solving skills and the ability to work independently or as part of a team.
- Excellent communication and collaboration skills.
- Strong understanding of Agile development methodologies.
Preferred :
- Experience with React or other front-end frameworks.
- Experience with cloud platforms (i.e., AWS, Azure, GCP).
- Experience with containerization technologies (i.e., Docker, Kubernetes).
- Experience with testing frameworks (i.e., JUnit, Mockito).
Benefits :
- Competitive salary and benefits package.
- Opportunity to work on challenging and rewarding projects.
- Collaborative and supportive team environment.
- Opportunities for professional growth and development
Functional Areas: Other
Read full job description