i
Fixity Technologies
38 Fixity Technologies Jobs
6-8 years
Senior Java Developer - Spring Boot/Microservices Architecture (6-8 yrs)
Fixity Technologies
posted 4d ago
Job Description
- Develop Java web services and components according to a detailed design document.
- Build efficient, reusable, and reliable Java code per industry best practices.
- Follow the TDD approach and ensure unit-test coverage meets quality requirements.
- Develop integration tests to ensure coding adheres to acceptance criteria and verify end-to-end behavior of the system.
- Ensure the best possible performance, quality, and responsiveness of applications.
- Familiar with Agile ways of working
- Follow coding standards and industry best practices.
- Develop reusable components.
- Must have experience developing in the latest version of Java (Java Version 11 and above) and experience in design and development using microservice architecture.
- Solid knowledge in OOP concepts and design principles/patterns for developing scalable applications
- Must have experience in developing Spring Boot applications.
- Developing database access layer using Spring Data JPA/Hibernates,
- Developing REST Services using Spring,
- Development of event-driven systems using any framework/kafka,
- Experience with any RDBMS and at least one NoSQL database, preferably PostgreSQL and Mongo DB,
- Experience in writing unit and integration tests using JUnit,
- Experience using mock frameworks like Mockito,
- WireMock experience using Git,
- Experience with CI / CD
- Basic hands-on experience in one of the cloud provider (AWS/Azure) or at least docker and Kubernetes Familiarity with build tools Maven or Gradle
- Added advantage with experience of Reactive and Functional Programming
Functional Areas: Other
Read full job descriptionPrepare for Microservice Architect roles with real interview advice
6-8 Yrs
5-8 Yrs