Java Developer

2 weeks ago


Pune, Maharashtra, India Citi Full time ₹ 12,00,000 - ₹ 24,00,000 per year

We are seeking a skilled and enthusiastic Java Microservices Developer with 3-7 years of experience to join our dynamic 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

    3 days ago


    Pune, Maharashtra, India PradeepIT Consulting Services Full time ₹ 6,00,000 - ₹ 18,00,000 per year

    5+ YearsSenior Java Developer with excellent programming skillsExperience with Java and SQL developmentGood hands -on experience with core java and stored proceduresWriting robust JUnit tests for effective white box testing of the production codeJava Backend Rest API development experienceExperience in debugging and inestigating multi-threaded...

  • Java Developer

    21 hours ago


    Pune, Maharashtra, India Talent21 Management Shared Services Pvt. ltd. Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Java Developer3 to 5 yrsMandatory: Java Version 8 to 11, Spring Boot, JPA,Mongo DB, Database concepts, Microservice development knowledge,GIT.Good to Have : Dev_ops, Azure, Apache NiFi, Camunda ( any BPM tool)Senior Developer Java5 to 8 YrsMandatory: Java Version 8 to 11, Spring Boot, JPA,Mongo DB,Database concepts, Microservice development knowledge,...

  • Java Developer

    3 days ago


    Pune, Maharashtra, India SUNWARE TECHNOLOGIES PRIVATE LIMITED Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Location : Pune Mode of Work : Full-time, On-site Experience required : 4 years Who You Are : Experienced Mid-Level Java Developer with 4 years' experience in Java development, Java EE, Spring Framework, and related technologies. Proactive problem-solver, team player, and continuous learner thriving in dynamic environments.Your Role : - Java...

  • Java Developer

    4 days ago


    Pune, Maharashtra, India Sunware Technologies Full time ₹ 5,00,000 - ₹ 12,00,000 per year

    Location :PuneMode of Work :Full-time, On-siteExperience required :4+ yearsWho You AreExperienced Mid-Level Java Developer with 4+ years' experience in Java development, Java EE, Spring Framework, and related technologies. Proactive problem-solver, team player, and continuous learner thriving in dynamic environments.Your RoleJava Development : Design,...

  • Java Developer

    3 days ago


    Pune, Maharashtra, India Virtusa Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We are seeking a highly skilled and experienced Senior Java Developer to join our clients development team in Pune or Trivandrum. The ideal candidate will be responsible for designing, developing, and maintaining enterprise-grade applications using Java technologies. This role requires strong technical expertise, leadership capabilities, and a passion for...

  • Java Developer

    6 days ago


    Pune, Maharashtra, India Perscitus Solutions Private Limited Full time ₹ 4,80,000 - ₹ 7,20,000 per year

    Java Developer Criteria: B.E. or MCA with min 55 PERCENT aggregate.Experience: 2-4 years of web development experience.Salary: 4 to 6 LPAJoining: Immediate or 15 daysPurpose: We are looking for a Core Java DeveloperRoles & Responsibilities: Proficient in Java, with a good knowledge of its ecosystems.Knowledge of concurrency patterns in Java.Experience using...

  • Java Developers

    17 hours ago


    Pune, Maharashtra, India IDESLABS PRIVATE LIMITED Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Roles and ResponsibilityDesign, develop, and test software applications using Java.Collaborate with cross-functional teams to identify and prioritize project requirements.Develop and maintain large-scale Java-based systems.Troubleshoot and resolve technical issues efficiently.Participate in code reviews and contribute to improving overall code quality.Stay...

  • Java Developer

    1 week ago


    Pune, Maharashtra, India Infosys Full time ₹ 8,00,000 - ₹ 12,00,000 per year

    Java SpringbootJava , springboot As a Java Developer at Infosys, you will play a crucial role in the software development lifecycle, contributing to the success of projects and ensuring that client expectations are met through high-quality deliverables and effective communication. Your ability to work collaboratively and adapt to new technologies will be key...

  • Java Developer

    7 days ago


    Pune, Maharashtra, India Myliara Full time ₹ 10,00,000 - ₹ 12,00,000 per year

    Java DeveloperExperience:4+yearsBudget :120LPMPune location (Onsite)Working Time: 12:00 PM to 09:00 PM IST.Location: Pune (WFO)A Java Developeris a specialized programmer responsible for designing, developing, and maintaining Java-based applications. Their role spans the entire software development lifecycle, from conceptualization to deployment and...

  • Java Developer

    7 days ago


    Pune, Maharashtra, India ALIQAN Technologies Full time ₹ 10,00,000 - ₹ 25,00,000 per year

     Job Description Java / Full Stack DeveloperPosition: Java / Full Stack Developer Location: Pune (Hinjewadi / Kharadi) Hybrid Employment Type: Contract (C2C 12 Months) Experience: Minimum 5 years Budget: OpenRole Overview:We are seeking an experienced Java / Full Stack Developer with strong expertise in Java API development and GraphQL. The ideal...