Java Developer (Maharashtra)

Java Developer (Maharashtra)

12 Aug
|
Citi
|
Maharashtra

12 Aug

Citi

Maharashtra

We are seeking a skilled and enthusiastic Java Microservices Developer with 3-7 years of experience to join our energetic team You will play a key role in designing developing and maintaining high-performance scalable microservices using Java Spring Boot and related technologies You should be passionate about building robust and efficient applications and have a strong understanding of microservices architecture Responsibilities Design develop and maintain microservices using Java Spring Boot and related technologies Write clean testable and well-documented code Participate in the full software development lifecycle including requirements gathering design development testing and deployment Collaborate with cross-functional teams including product managers designers and other developers to deliver high-quality software Implement RESTful APIs for internal and external consumption Ensure the performance security and scalability of microservices Contribute to the continuous improvement of our development processes and tools Troubleshoot and resolve production issues Participate in code reviews to ensure code quality and share knowledge Stay up to date with the latest trends and technologies in Java development and microservices architecture Qualifications Bachelor s degree in computer science or a related field 3-7 years of experience in Java software development Strong proficiency in Java and related technologies Experience with Spring Boot and the Spring ecosystem Spring MVC Spring Data Spring Cloud Experience designing and developing microservices architectures Experience with RESTful API design and development Experience with relational databases e g Oracle MySQL PostgreSQL Experience with containerization technologies e g Docker Kubernetes Experience with build tools such as Maven or Gradle Experience with version control systems such as Git Strong understanding of software development principles and design patterns Excellent problem-solving and debugging skills Strong communication and collaboration skills Preferred Qualifications Experience with message brokers such as Kafka MQ Experience with CI CD pipelines Experience with testing frameworks such as JUnit or Mockito Experience with monitoring and logging tools Understanding of security best practices for microservices Education Bachelor s degree University degree or equivalent experience This job description provides a high-level review of the types of work performed Other job-related duties may be assigned as required - Job Family Group Technology - Job Family Applications Development - Time Type Full time - Most Relevant Skills Please see the requirements listed above - Other Relevant Skills For complementary skills please see above and or contact the recruiter - Citi is an equal opportunity employer and qualified candidates will receive consideration without regard to their race color religion sex sexual orientation gender identity national origin disability status as a protected veteran or any other characteristic protected by law If you are a person with a disability and need a reasonable accommodation to use our search tools and or apply for a career opportunity review Accessibility at Citi View Citi s EEO Policy Statement and the Know Your Rights poster

📌 Java Developer (Maharashtra)
🏢 Citi
📍 Maharashtra

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java developer (maharashtra) / maharashtra

Subscribe to this job alert:

Get the latest job offers by email for: java developer (maharashtra) / maharashtra