logo

JobNob

Your Career. Our Passion.

Java Developer - Microservices Architecture


Codersbrain technology pvt ltd


Location

Indore | India


Job description

Job Description :Responsibilities : - Develop, test, and maintain Java-based applications and services using Spring Framework and related technologies. - Design and implement Microservices-based architecture for distributed systems, ensuring scalability, reliability, and performance. - Deploy and manage applications on cloud platforms such as AWS, Azure, or Google Cloud Platform (GCP), leveraging cloud-native services. - Collaborate with cross-functional teams to gather requirements, design solutions, and deliver high-quality software products. - Implement RESTful APIs and web services for seamless integration with frontend applications and third-party systems.- Write clean, efficient, and maintainable code following best practices and coding standards. - Configure and manage CI/CD pipelines for automated builds, tests, and deployments using tools like Jenkins, GitLab CI/CD, or Travis CI. - Monitor application performance, troubleshoot issues, and implement optimizations for improved efficiency and reliability. - Stay updated on emerging technologies and industry trends in Java development, Microservices, and Cloud computing, and apply them to enhance existing systems. - Collaborate effectively within an Agile development team, participating in sprint planning, daily stand-ups, and retrospectives. Qualifications : - Bachelor's/Master's degree in Computer Science, Engineering, or a related field. - 3+ years of professional experience in Java development, with a focus on backend systems. - Strong proficiency in Java programming language and related frameworks/libraries, particularly Spring Framework (Spring Boot, Spring Cloud). - Experience designing and developing Microservices-based architecture using RESTful APIs and Spring Cloud technologies (e.g., Eureka, Ribbon, Zuul). - Hands-on experience with cloud platforms such as AWS (Amazon Web Services), Azure, or GCP (Google Cloud Platform). - Familiarity with containerization and orchestration technologies such as Docker and Kubernetes. - Knowledge of relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB) and proficiency in writing efficient SQL queries. - Experience with version control systems (e.g., Git) and CI/CD tools (e.g., Jenkins, GitLab CI/CD). - Strong problem-solving skills and attention to detail. - Excellent communication and collaboration skills, with the ability to work effectively in a team environment. (ref:hirist.tech)


Job tags



Salary

All rights reserved