i
Fixity Technologies
45 Fixity Technologies Jobs
6-8 years
Senior Java Developer - Microservices & Spring Boot (6-8 yrs)
Fixity Technologies
posted 11hr ago
Flexible timing
Key skills for the job
Job Title : Java Developer (Microservices & Spring Boot)
Location : BANGALORE
Job Type : C2H
Job Overview :
We are looking for a highly skilled Java Developer to join our team. The ideal candidate will have strong experience with Java (Version 11 and above), Spring Boot, Microservices, and Agile development practices. You will play a key role in developing high-quality, efficient, and scalable web services and components, ensuring adherence to best practices and quality standards.
Key Responsibilities :
- Develop Java-based web services and components in line with detailed design specifications.
- Build reusable, efficient, and reliable Java code following industry best practices.
- Follow Test-Driven Development (TDD) to ensure comprehensive unit test coverage.
- Develop integration tests to validate end-to-end system behavior.
- Optimize application performance, quality, and responsiveness.
- Collaborate within Agile teams to deliver high-quality software solutions.
- Ensure adherence to coding standards and best practices.
- Design and develop scalable solutions using Microservices architecture.
Technical Skills & Requirements :
- Java (Version 11 and above) and solid experience with Java-based technologies.
- Expertise in Spring Boot, Spring Data JPA/Hibernate.
- Experience in developing RESTful services using Spring.
- Strong understanding of Object-Oriented Programming (OOP) concepts and design patterns.
- Experience with Microservices architecture and event-driven systems (e.g., Kafka).
- Hands-on experience with RDBMS (PostgreSQL) and NoSQL databases (e.g., MongoDB).
- Proficiency in writing unit and integration tests with JUnit and testing frameworks like Mockito and WireMock.
- Familiarity with CI/CD pipelines and Git version control.
- Experience with cloud platforms (e.g., AWS or Azure) or containerization technologies like Docker and Kubernetes.
- Familiarity with build tools such as Maven or Gradle.
Advantageous : Experience with Reactive and Functional Programming.
Preferred Qualifications :
- Knowledge of event-driven architecture.
- Experience working with Agile methodologies.
- Familiarity with cloud infrastructure and Docker/Kubernetes.
- Strong problem-solving and troubleshooting skills.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Senior Java Developer roles with real interview advice
5-8 Yrs