Java Developer

2 weeks ago


Pune, Maharashtra, India Citi Full time US$ 90,000 - US$ 1,20,000 per year

Position Overview

We are seeking a skilled Java Developer to join our dynamic team. The ideal candidate will have strong expertise in Java, Spark and related backend technologies to design, develop, and maintain robust, scalable, and high-performance server-side applications.

Responsibilities

  • Design, develop, and maintain backend applications and services, implementing enterprise-grade, large-scale data processing pipelines using Java.
  • Implement business logic, data processing, and system integrations.
  • Work with both SQL and NoSQL databases to ensure efficient data storage and retrieval.
  • Collaborate with front-end developers, product managers, and other stakeholders to deliver high-quality solutions.
  • Ensure the performance, scalability, and security of backend systems.
  • Identify and resolve technical issues, bottlenecks, and bugs.
  • Write clean, maintainable, and well-documented code following best practices.
  • Participate in code reviews, unit testing, and system testing to ensure quality deliverables.
  • Stay updated with emerging backend technologies and apply them to improve systems.

Required Skills and Qualifications

Education: Bachelor's degree in Computer Science, Engineering, or a related field.

  • Experience: 4 -6 years of professional experience in Java backend development.

  • Technical Skills:

  • Proficiency in Java (version 8 or higher) and object-oriented programming.

  • Experience with Spring Framework for building enterprise-grade backend applications.
  • Expertise in designing and developing RESTful APIs with best practices.
  • Proficiency with SQL and big data technologies like Hadoop, Hive, Kafka, or Spark.
  • Experience with version control systems like Git.
  • Knowledge of build tools such as Maven or Gradle.
  • Understanding of Agile/Scrum methodologies.

Soft Skills:

  • Strong problem-solving and analytical skills.
  • Excellent communication and teamwork abilities.
  • Ability to manage multiple priorities and work independently.

Preferred Skills

  • Familiarity with microservices architecture and design patterns.
  • Knowledge of containerization and orchestration technologies such as Docker, Kubernetes or Openshift.
  • Familiarity with CI/CD pipelines and tools like Jenkins.
  • Experience with database technologies like MySQL, PostgreSQL, MongoDB, or Couchbase.
  • Familiarity with security best practices for backend systems and APIs.

-

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

    7 hours 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

    2 hours 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

    2 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 Developer

    1 week ago


    Pune, Maharashtra, India Flywings Hr Services Full time ₹ 6,00,000 - ₹ 12,00,000 per year

    Java developer having experience in frontend developer technologies.Strong in Mysql, java, spring, springboot, restful api etc.

  • Java Developer

    2 weeks ago


    Pune, Maharashtra, India ALIQAN Technologies Full time ₹ 5,00,000 - ₹ 8,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...

  • Java Developer

    1 hour ago


    Pune, Maharashtra, India Sunware Technologies Private Limited Full time ₹ 40,000 - ₹ 14,00,000 per year

    Location: PuneMode of Work: Full-time, On-siteExperience required: 4+ yearsWho You Are:Experienced Mid-Level Java Developer with 4+ years' experience in Java development, Java EE, SpringFramework, microservices, Kafka . Proactive problem-solver, team player, and continuous learnerthriving in dynamic environments.Your Role:Java Development: Design, develop,...

  • Java Developer, AS

    3 weeks ago


    Pune, Maharashtra, India Deutsche Bank Full time

    Job DescriptionJava Developer, ASPosition OverviewJob Title: Java DeveloperLocation: Pune, IndiaCorporate Title: AssociateRole DescriptionAs a Java Microservices engineer, you will be responsible for developing and maintaining scalable microservices using Java & Spring Boot. You will collaborate with cross-functional teams to deliver the...

  • Java Developer

    2 weeks ago


    Pune, Maharashtra, India Elabs Infotech Full time ₹ 1,04,000 - ₹ 1,30,878 per year

    As Discussed, "JAVA MICROSERVICES"location: Pune.Experience Range -5 to 8 yearsNotice Period: Immediate to Currently serving Only(Max October 1st week)Job Description.Must have Java Spring Boot MicroservicesSpring Boot Java Spring Core Spring Boot Spring MVC Swagger Tomcat 8 Maven Jenkins SVN GIT PostmanNewman RESTful Services ContainersMicroservices...

  • Java Developer

    2 days ago


    Pune, Maharashtra, India Capgemini Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Job Title: Java DeveloperJob Role:As a Java Spingboot Microservices Developer, you will:Design, develop, and deploy microservices using Java and relevant frameworks (Spring Boot, etc.)Create and maintain RESTful APIs, ensuring efficient communication between servicesConduct code reviews and provide mentorship to junior developers, fostering a culture of...

  • Java developer

    2 weeks ago


    Pune, Maharashtra, India Zeta-V Technology Solutions Ltd Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Location -Noida / Hyderabad (WFO)We are seeking an experienced and highly skilled Java Lead Engineer to lead and contribute to the development of cutting-edge software solutions. The ideal candidate will have a strong background in Java development and be proficient in the latest technologies such as API development, Microservices, and DevOps As a lead...