6,412 Senior Java Engineer jobs in India
Java Engineer
Posted 2 days ago
Job Viewed
Job Description
**Responsibilities:**
+ Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
+ Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
+ Apply fundamental knowledge of programming languages for design specifications.
+ Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
+ Serve as advisor or coach to new or lower level analysts
+ Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
+ Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
+ Has the ability to operate with a limited level of direct supervision.
+ Can exercise independence of judgement and autonomy.
+ Acts as SME to senior stakeholders and /or other team members.
+ Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
**Qualifications:**
+ At least 5 to 8 years of experience in hands on application development.
+ Primary Skill Set: Java 11+, Spring Boot 3.0, DB Design and Optimization , Microservices (Spring Boot), Web services, Design Patterns, Kafka , Elasticsearch.
+ Good to know: Jenkins, OpenShift, Kafka, MongoDb, AWS
+ Experience in systems analysis and programming of software applications
+ Experience in managing and implementing successful projects.
+ Working knowledge of consulting/project management techniques/methods
+ Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
**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._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Java Engineer
Posted 2 days ago
Job Viewed
Job Description
**Responsibilities:**
+ Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements, including using script tools and analyzing/interpreting code
+ Consult with users, clients, and other technology groups on issues, and recommend programming solutions, install, and support customer exposure systems
+ Apply fundamental knowledge of programming languages for design specifications.
+ Analyze applications to identify vulnerabilities and security issues, as well as conduct testing and debugging
+ Serve as advisor or coach to new or lower level analysts
+ Identify problems, analyze information, and make evaluative judgements to recommend and implement solutions
+ Resolve issues by identifying and selecting solutions through the applications of acquired technical experience and guided by precedents
+ Has the ability to operate with a limited level of direct supervision.
+ Can exercise independence of judgement and autonomy.
+ Acts as SME to senior stakeholders and /or other team members.
+ Appropriately assess risk when business decisions are made, demonstrating particular consideration for the firm's reputation and safeguarding Citigroup, its clients and assets, by driving compliance with applicable laws, rules and regulations, adhering to Policy, applying sound ethical judgment regarding personal behavior, conduct and business practices, and escalating, managing and reporting control issues with transparency.
**Qualifications:**
+ At least 5 to 8 years of experience in hands on application development.
+ Primary Skill Set: Java 11+, Spring Boot 3.0, DB Design and Optimization , Microservices (Spring Boot), Web services, Design Patterns, Kafka , Elasticsearch.
+ Good to know: Jenkins, OpenShift, Kafka, MongoDb, AWS
+ Experience in systems analysis and programming of software applications
+ Experience in managing and implementing successful projects.
+ Working knowledge of consulting/project management techniques/methods
+ Ability to work under pressure and manage deadlines or unexpected changes in expectations or requirements.
**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._
Citi is an equal opportunity and affirmative action employer.
Minority/Female/Veteran/Individuals with Disabilities/Sexual Orientation/Gender Identity.
Senior Java Engineer
Posted 2 days ago
Job Viewed
Job Description
Most importantly, you'll be engaged in meaningful work for an organization that is committed to "helping people live longer and healthier lives" every day.
**Responsibilities** :
+ Lead the technical design, planning and manage development of both UI and back end services. Document and present architectural decisions to the team, peers and management. Provides architectural guidance to the development team.
+ Work with the development team, project managers, business analysts, Quality Assurance and users across the organization and create agile, intuitive and easy-to-use software.
+ Deliver prototypes, reusable and shared microservice components, advanced solutions, and implementations of application in Java.
+ Work with developers and integration team to brainstorm and research new design patterns in creating reusable solutions that can be utilized across the organization.
+ Develop complex RESTful services in a cross-functional and Agile development team.
+ Perform code reviews and code merges from all team members.
+ Follows best practices for test-driven development (unit testing and beyond)
+ Designs functional/system integration tests and automation.
+ Work with other groups within IT to foster the DevOps culture around automation of builds, testing, deploys and scaling.
+ Contribute to the SOA standards for the company and Conduct impact analysis.
+ Mentor and train developers and help to solve the technical challenges
+ Pushes the envelope with innovative and creative thinking
+ Provide modern and performant single page applications and address unique challenges in the interaction with various devices and input preferences.
**Requirements**
+ Bachelor's degree in Computer Science or foreign equivalent plus ten (10) years of experience as Architect, Technical Lead, User Interface Developer, Consultant, or Software Engineer.
+ 10+ year experience and expert knowledge of Java (7+) enterprise development and integration middleware development.
+ 3+ year experience with hands-on application architecture for large enterprise solutions.
+ 7+ years of experience in each of the following skills: Java, Spring Core, Spring Integration, Spring Boot, Spring MVC, Spring Security.
+ Strong understanding of Java concurrency, concurrency patterns, experience building thread safe application.
+ Must have extensive web application experience in developing employee/customer facing high scale applications.
+ Knowledge in Front End technologies: Angular, HTML5 and CSS3; JavaScript development (including object-oriented development)
+ Advanced skills in implementing Service APIs (SOAP, REST) with the market leading API Management tools such as Apigee, API Gateway.
+ Extensive experience delivering microservice based architecture leveraging APIs, containers and automation.
+ Experience with web service technologies like JAX-RS, JSON, JAXB, JAX-WS, and WSDL.
+ Advanced knowledge of highly efficient RDBMS SQL (e.g. DB2, Oracle) and Java integration with it using Spring Data, JPA, Hibernate.
+ Experience with NoSQL implementations a plus (e.g., MongoDB, AWS Dynamodb).
+ Experience on cloud based technologies (Preferred AWS or Kubernetes with OpenShift) and experience building cloud native applications.
+ Extensive hands-on experience with AWS technologies like Lambda, SQS, EC2 and ECS is a plus.
+ Expert knowledge in various data integration solutions (synchronous and asynchronous) messaging, Publish/Subscribe models, Middleware, and other related methodologies in a multi-user, multi-platform, multi-tier environment
+ Experience with messaging products like IBM MQRabbitMQ, Kafka or ActiveMQ
+ Experience in Continuous Integration (CI) / Continuous Deployment (CD) using tools such as Maven, Gradle, Git, Sonar, Jenkins, Jira.
+ Hands On experience with TDD with expertise in Junit5 / Mockito.
+ Strong analytical, communication and team collaboration skills
+ Work as a multi-skilled professional practicing Agile/SCRUM methodologies.
+ Ability to coach and mentor junior developers as well as teams adopting the platforms.
**Labcorp is proud to be an Equal Opportunity Employer:**
Labcorp strives for inclusion and belonging in the workforce and does not tolerate harassment or discrimination of any kind. We make employment decisions based on the needs of our business and the qualifications and merit of the individual. Qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex (including pregnancy, childbirth, or related medical conditions), family or parental status, marital, civil union or domestic partnership status, sexual orientation, gender identity, gender expression, personal appearance, age, veteran status, disability, genetic information, or any other legally protected characteristic. Additionally, all qualified applicants with arrest or conviction records will be considered for employment in accordance with applicable law.
**We encourage all to apply**
If you are an individual with a disability who needs assistance using our online tools to search and apply for jobs, or needs an accommodation, please visit our accessibility site ( or contact us at Labcorp Accessibility. ( ) For more information about how we collect and store your personal data, please see our Privacy Statement ( .
Java Engineer - 20442
Posted 2 days ago
Job Viewed
Job Description
Role Overview:
Turing is seeking experienced Java developers to partner with a leading AI research lab in building datasets and evaluation pipelines that improve next-generation AI models. In this role, you’ll deliver clean, scalable services in Java, review and refine AI-generated code, and design verification strategies that directly shape how AI-powered systems perform in real-world environments.
This is a fully remote, highly flexible engagement — work from anywhere, on your own schedule — while earning up to $100/hr. It’s a rare opportunity to apply your Java expertise at the cutting edge of AI research and development.
What You’ll Do:
- Build and maintain robust Java services and tools for AI training and evaluation.
- Run benchmark tasks, evaluate outputs, and document precise rationales.
- Refine AI-generated solutions and contribute to next-gen datasets (SFT/RLHF).
- Collaborate with AI researchers and engineers to enhance product reliability and performance.
What We’re Looking For:
- Strong professional experience with Java (language, tooling, testing, performance).
- Skilled in secure, modular, testable backend design.
- Familiarity with modern development workflows and best practices.
- Excellent problem-solving skills and clear communication in English.
- Bonus: experience with QA/test planning or large-scale evaluation systems.
Why You'll Love This Role:
- Remote & Flexible → Work from anywhere, on your schedule.
- Great Pay → Up to $100/hr.
- Career Edge → Gain experience at the intersection of Java and AI.
- High-Impact Work → Your code directly shapes frontier AI systems.
About Turing:
Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L.
Java Engineer - 20442
Posted 2 days ago
Job Viewed
Job Description
Role Overview:
Turing is seeking experienced Java developers to partner with a leading AI research lab in building datasets and evaluation pipelines that improve next-generation AI models. In this role, you’ll deliver clean, scalable services in Java, review and refine AI-generated code, and design verification strategies that directly shape how AI-powered systems perform in real-world environments.
This is a fully remote, highly flexible engagement — work from anywhere, on your own schedule — while earning up to $100/hr. It’s a rare opportunity to apply your Java expertise at the cutting edge of AI research and development.
What You’ll Do:
- Build and maintain robust Java services and tools for AI training and evaluation.
- Run benchmark tasks, evaluate outputs, and document precise rationales.
- Refine AI-generated solutions and contribute to next-gen datasets (SFT/RLHF).
- Collaborate with AI researchers and engineers to enhance product reliability and performance.
What We’re Looking For:
- Strong professional experience with Java (language, tooling, testing, performance).
- Skilled in secure, modular, testable backend design.
- Familiarity with modern development workflows and best practices.
- Excellent problem-solving skills and clear communication in English.
- Bonus: experience with QA/test planning or large-scale evaluation systems.
Why You'll Love This Role:
- Remote & Flexible → Work from anywhere, on your schedule.
- Great Pay → Up to $100/hr.
- Career Edge → Gain experience at the intersection of Java and AI.
- High-Impact Work → Your code directly shapes frontier AI systems.
About Turing:
Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L.
Java Engineer - 20442
Posted 2 days ago
Job Viewed
Job Description
Role Overview:
Turing is seeking experienced Java developers to partner with a leading AI research lab in building datasets and evaluation pipelines that improve next-generation AI models. In this role, you’ll deliver clean, scalable services in Java, review and refine AI-generated code, and design verification strategies that directly shape how AI-powered systems perform in real-world environments.
This is a fully remote, highly flexible engagement — work from anywhere, on your own schedule — while earning up to $100/hr. It’s a rare opportunity to apply your Java expertise at the cutting edge of AI research and development.
What You’ll Do:
- Build and maintain robust Java services and tools for AI training and evaluation.
- Run benchmark tasks, evaluate outputs, and document precise rationales.
- Refine AI-generated solutions and contribute to next-gen datasets (SFT/RLHF).
- Collaborate with AI researchers and engineers to enhance product reliability and performance.
What We’re Looking For:
- Strong professional experience with Java (language, tooling, testing, performance).
- Skilled in secure, modular, testable backend design.
- Familiarity with modern development workflows and best practices.
- Excellent problem-solving skills and clear communication in English.
- Bonus: experience with QA/test planning or large-scale evaluation systems.
Why You'll Love This Role:
- Remote & Flexible → Work from anywhere, on your schedule.
- Great Pay → Up to $100/hr.
- Career Edge → Gain experience at the intersection of Java and AI.
- High-Impact Work → Your code directly shapes frontier AI systems.
About Turing:
Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L.
Java Engineer - 20442
Posted 2 days ago
Job Viewed
Job Description
Role Overview:
Turing is seeking experienced Java developers to partner with a leading AI research lab in building datasets and evaluation pipelines that improve next-generation AI models. In this role, you’ll deliver clean, scalable services in Java, review and refine AI-generated code, and design verification strategies that directly shape how AI-powered systems perform in real-world environments.
This is a fully remote, highly flexible engagement — work from anywhere, on your own schedule — while earning up to $100/hr. It’s a rare opportunity to apply your Java expertise at the cutting edge of AI research and development.
What You’ll Do:
- Build and maintain robust Java services and tools for AI training and evaluation.
- Run benchmark tasks, evaluate outputs, and document precise rationales.
- Refine AI-generated solutions and contribute to next-gen datasets (SFT/RLHF).
- Collaborate with AI researchers and engineers to enhance product reliability and performance.
What We’re Looking For:
- Strong professional experience with Java (language, tooling, testing, performance).
- Skilled in secure, modular, testable backend design.
- Familiarity with modern development workflows and best practices.
- Excellent problem-solving skills and clear communication in English.
- Bonus: experience with QA/test planning or large-scale evaluation systems.
Why You'll Love This Role:
- Remote & Flexible → Work from anywhere, on your schedule.
- Great Pay → Up to $100/hr.
- Career Edge → Gain experience at the intersection of Java and AI.
- High-Impact Work → Your code directly shapes frontier AI systems.
About Turing:
Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L.
Be The First To Know
About the latest Senior java engineer Jobs in India !
Java Engineer - 20442
Posted 2 days ago
Job Viewed
Job Description
Role Overview:
Turing is seeking experienced Java developers to partner with a leading AI research lab in building datasets and evaluation pipelines that improve next-generation AI models. In this role, you’ll deliver clean, scalable services in Java, review and refine AI-generated code, and design verification strategies that directly shape how AI-powered systems perform in real-world environments.
This is a fully remote, highly flexible engagement — work from anywhere, on your own schedule — while earning up to $100/hr. It’s a rare opportunity to apply your Java expertise at the cutting edge of AI research and development.
What You’ll Do:
- Build and maintain robust Java services and tools for AI training and evaluation.
- Run benchmark tasks, evaluate outputs, and document precise rationales.
- Refine AI-generated solutions and contribute to next-gen datasets (SFT/RLHF).
- Collaborate with AI researchers and engineers to enhance product reliability and performance.
What We’re Looking For:
- Strong professional experience with Java (language, tooling, testing, performance).
- Skilled in secure, modular, testable backend design.
- Familiarity with modern development workflows and best practices.
- Excellent problem-solving skills and clear communication in English.
- Bonus: experience with QA/test planning or large-scale evaluation systems.
Why You'll Love This Role:
- Remote & Flexible → Work from anywhere, on your schedule.
- Great Pay → Up to $100/hr.
- Career Edge → Gain experience at the intersection of Java and AI.
- High-Impact Work → Your code directly shapes frontier AI systems.
About Turing:
Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L.
Java Engineer - 20442
Posted 2 days ago
Job Viewed
Job Description
Role Overview:
Turing is seeking experienced Java developers to partner with a leading AI research lab in building datasets and evaluation pipelines that improve next-generation AI models. In this role, you’ll deliver clean, scalable services in Java, review and refine AI-generated code, and design verification strategies that directly shape how AI-powered systems perform in real-world environments.
This is a fully remote, highly flexible engagement — work from anywhere, on your own schedule — while earning up to $100/hr. It’s a rare opportunity to apply your Java expertise at the cutting edge of AI research and development.
What You’ll Do:
- Build and maintain robust Java services and tools for AI training and evaluation.
- Run benchmark tasks, evaluate outputs, and document precise rationales.
- Refine AI-generated solutions and contribute to next-gen datasets (SFT/RLHF).
- Collaborate with AI researchers and engineers to enhance product reliability and performance.
What We’re Looking For:
- Strong professional experience with Java (language, tooling, testing, performance).
- Skilled in secure, modular, testable backend design.
- Familiarity with modern development workflows and best practices.
- Excellent problem-solving skills and clear communication in English.
- Bonus: experience with QA/test planning or large-scale evaluation systems.
Why You'll Love This Role:
- Remote & Flexible → Work from anywhere, on your schedule.
- Great Pay → Up to $100/hr.
- Career Edge → Gain experience at the intersection of Java and AI.
- High-Impact Work → Your code directly shapes frontier AI systems.
About Turing:
Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L.
Java Engineer - 20442
Posted 2 days ago
Job Viewed
Job Description
Role Overview:
Turing is seeking experienced Java developers to partner with a leading AI research lab in building datasets and evaluation pipelines that improve next-generation AI models. In this role, you’ll deliver clean, scalable services in Java, review and refine AI-generated code, and design verification strategies that directly shape how AI-powered systems perform in real-world environments.
This is a fully remote, highly flexible engagement — work from anywhere, on your own schedule — while earning up to $100/hr. It’s a rare opportunity to apply your Java expertise at the cutting edge of AI research and development.
What You’ll Do:
- Build and maintain robust Java services and tools for AI training and evaluation.
- Run benchmark tasks, evaluate outputs, and document precise rationales.
- Refine AI-generated solutions and contribute to next-gen datasets (SFT/RLHF).
- Collaborate with AI researchers and engineers to enhance product reliability and performance.
What We’re Looking For:
- Strong professional experience with Java (language, tooling, testing, performance).
- Skilled in secure, modular, testable backend design.
- Familiarity with modern development workflows and best practices.
- Excellent problem-solving skills and clear communication in English.
- Bonus: experience with QA/test planning or large-scale evaluation systems.
Why You'll Love This Role:
- Remote & Flexible → Work from anywhere, on your schedule.
- Great Pay → Up to $100/hr.
- Career Edge → Gain experience at the intersection of Java and AI.
- High-Impact Work → Your code directly shapes frontier AI systems.
About Turing:
Based in San Francisco, California, Turing is the world’s leading research accelerator for frontier AI labs and a trusted partner for global enterprises deploying advanced AI systems. Turing supports customers in two ways: first, by accelerating frontier research with high-quality data, advanced training pipelines, plus top AI researchers who specialize in software engineering, logical reasoning, STEM, multilinguality, multimodality, and agents; and second, by applying that expertise to help enterprises transform AI from proof of concept into proprietary intelligence with systems that perform reliably, deliver measurable impact, and drive lasting results on the P&L.