Java Developer
2 weeks ago
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 year5+ 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
1 week ago
Pune, Maharashtra, India Myliara Full time ₹ 10,00,000 - ₹ 12,00,000 per yearJava 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
6 days ago
Pune, Maharashtra, India Digital Placement Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Description Java Developer with Kafka Exp. Exp: 5-12 Years Mandatory: Java + (Kafka or Apache Kafka) Location: Pune '- Java 8 – Must - Servlets and it's architecture - Must - Strong in Core Java, Collections internal working - Must - Spring Boot – Must - Database/Oracle – Must - Microservices - Good understanding - Architecture/Design -...
-
Java Developer
6 days ago
Pune, Maharashtra, India ALIQAN Technologies Full time ₹ 80,00,000 - ₹ 1,50,00,000 per yearJob 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...
-
Java Developer
6 days ago
Pune, Maharashtra, India ALIQAN Technologies Full time ₹ 12,00,000 - ₹ 36,00,000 per yearJob 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
6 days ago
Pune, Maharashtra, India iPrimed Full time ₹ 5,00,000 - ₹ 12,00,000 per yearCompany Description iPrimed is hiring Java developers on behalf of Cognizant. We are looking for Java developers with about 3-5 years (Minimum of 3 years) of experience in Core Java. Cognizant is a global leader in business and technology services. Job Description note* 30 days notice
-
Java Developer
2 weeks ago
Pune, Maharashtra, India 2fdc2a18-41c8-45e9-ba97-8bf1fc474af2 Full time ₹ 8,00,000 - ₹ 12,00,000 per yearCompany DescriptionWe suggest you enter details here.Role DescriptionThis is a full-time, on-site role located in Pune, India for a Java Developer. The Java Developer will be responsible for designing, developing, and maintaining robust software applications. Daily tasks will include developing and implementing microservices, coding in Java, and utilizing...
-
Java Developer with
6 days ago
Pune, Maharashtra, India Fourth Yuga Tech LLC Full time ₹ 5,00,000 - ₹ 15,00,000 per yearJava Developer with Location: Pune, IndiaRole DescriptionWe are seeking a skilled Java Developer with expertise in for a contract position based on-site in Chennai. This position will involve developing and deploying robust software applications using Java and associated frameworks. Responsibilities include working on building and maintaining microservices,...
-
Java developer
3 days ago
Pune, Maharashtra, India Intineri Infosol Full time ₹ 1,56,000 - ₹ 1,92,000 per yearJob Title: Java Developer – 7 Years of ExperienceLocation: Pune, or Chennai (Hybrid Work Model)Compensation: ₹1.3 LPMJob Summary:We are seeking an experienced Java Developer with 7 years of hands-on expertise in Java development. The ideal candidate will have a strong technical background, excellent problem-solving skills, and the ability to work...
-
Java developer
2 days ago
Pune, Maharashtra, India People Prime Worldwide Full time ₹ 8,00,000 - ₹ 24,00,000 per yearImportant Note (Please Read Before Applying) Do NOT apply if:You have less than 5 years or more than 12 years of experienceYou do not have hands-on JAVA Developer 5+ experienceYou are on a notice period longer than 30 daysYou are looking for Hybrid only (role is Hybrid in PUNE)You are a fresher or unrelated background (e.g., support, testing only, non-Java...