Spectral Consultants
Java Developer - Microservices Architecture
Job Location
noida, India
Job Description
Responsibilities : - Design, develop, and maintain robust and scalable Java applications using Java 1.7 and above, with a strong emphasis on Java 8 features. - Develop and implement microservices architecture using Spring Boot. - Write clean, efficient, and well-documented code. - Participate in all phases of the software development lifecycle (SDLC), including requirements gathering, design, development, testing, and deployment. - Troubleshoot and debug complex issues. - Develop and consume RESTful and SOAP-based web services. - Design and implement efficient and secure Web APIs. - Experience in building and managing microservices. - Work with relational databases (MySQL) and/or NoSQL databases. - Design and implement efficient database schemas and queries. - Optimize database performance. - Implement and maintain comprehensive unit and integration tests using TDD principles. - Ensure high code coverage and quality. - Utilize testing frameworks like JUnit, Mockito, or similar. - Adhere to coding standards and best practices. - Participate in code reviews and provide constructive feedback. - Contribute to continuous integration and continuous deployment (CI/CD) pipelines. - Version Control using Git. - Effectively communicate technical concepts to both technical and non-technical audiences. - Collaborate with cross-functional teams, including product managers, designers, and QA engineers. - Participate in agile development processes. - Provide and receive constructive Skills : - 4 years of professional Java development experience. - Strong proficiency in Java 1.7 and above, with a deep understanding of core Java concepts. - Extensive experience with Spring Boot framework. - Experience developing and consuming RESTful and SOAP web services. - Hands-on experience with MySQL or NoSQL databases. - Demonstrable experience with Test-Driven Development (TDD). - Strong understanding of software development best practices. - Experience with version control systems (Git). - Experience with building microservices. - Excellent verbal and written communication Skills : - Experience with cloud platforms (AWS, Azure, GCP). - Experience with Docker and Kubernetes. - Experience with message queues (Kafka, RabbitMQ). - Experience with CI/CD tools (Jenkins, GitLab CI). - Experience with performance tuning and optimization. - Experience with other Java frameworks. - Experience with front end technologies. (ref:hirist.tech)
Location: noida, IN
Posted Date: 6/6/2025
Location: noida, IN
Posted Date: 6/6/2025
Contact Information
Contact | Human Resources Spectral Consultants |
---|