6,222 Junior Java Developer jobs in India

Jr. Java Developer/Java Developer

Pune, Maharashtra Confidential

Posted today

Job Viewed

Tap Again To Close

Job Description


Our client was founded in 2005 with the goal of providing software solutions that are integrated with operational excellence principles. They are trusted by industry leaders worldwide and its solutions are implemented in fortune 500 companies.
Our client has its headquarters in New Jersey and it has an offshore development team in Pune India. They have some of the largest life-science companies on their client list.
Their platforms has helped its clients drive efficiency, cost reduction and service level improvements for the past decade. Their years of experience have helped have develop a robust and extensive performance management modules that aid their clients to meet their business goals via its platforms.



Job Overview:
We are seeking a skilled Java Developer with a strong DevOps mindset to join our team. This role offers a balanced blend of backend development and hands-on deployment responsibilities. The ideal candidate will be proficient in Core Java, Spring, and Hibernate, with solid experience in AWS infrastructure, CI/CD pipelines, and Linux systems.
___
Key Responsibilities:
Development 40%
Design, develop, and enhance Java-based backend applications using Spring and Hibernate.
Write clean, maintainable, and well-documented code.
Build and manage database interactions using Oracle/SQL.
Collaborate with business and QA teams to translate requirements into scalable solutions.
Deployment & DevOps 60%
Manage application deployment and infrastructure on AWS (EC2, RDS, S3).
Develop and maintain CI/CD pipelines using GitLab/Git, Jenkins.
Automate deployment tasks using tools like Ansible and Docker (good to have).
Monitor system health, troubleshoot issues, and implement fixes in a timely manner.
Ensure high availability, scalability, and security of applications in production environments.
___
Mandatory Skills:
Core Java, Spring Framework, Hibernate
Strong experience with Oracle/SQL databases
Hands-on experience with Linux environments
Working knowledge of AWS services EC2, RDS, S3
Proficiency with Git/GitLab version control systems
Experience in setting up and maintaining Jenkins pipelines
___
Good to Have:
Experience with Ansible and Docker
Exposure to Agile/Scrum development practices
Familiarity with containerization and infrastructure as code (IaC)
___
Preferred Attributes:
Ability to shift seamlessly between development and deployment responsibilities
Strong analytical and troubleshooting skills
Effective communicator and a proactive team player


This advertiser has chosen not to accept applicants from your region.

Java Developer

Bangalore, Karnataka SAP

Posted today

Job Viewed

Tap Again To Close

Job Description

**We help the world run better**
At SAP, we keep it simple: you bring your best to us, and we'll bring out the best in you. We're builders touching over 20 industries and 80% of global commerce, and we need your unique talents to help shape what's next. The work is challenging - but it matters. You'll find a place where you can be yourself, prioritize your wellbeing, and truly belong. What's in it for you? Constant learning, skill growth, great benefits, and a team that wants you to grow and succeed.
**About the team:**
You'll join the SAP Procurement Engineering organization within our Intelligent Spend Management group, contributing to transforming how enterprises manage their procurement processes.
**Your Team** : You'll work within the Buying organization team, learning critical procurement workflows including Requisition management, Purchase Order processing, Receipt handling, Guided Buying experiences, and Intake processes.
**Your Impact** : You'll build core procurement capabilities that process billions in enterprise spend, directly enabling organizations to achieve efficiency and compliance in their supply chain operations.
**Your Competitive Edge** : Work with development practices that most companies are still planning to adopt - from AI-assisted coding to trunk-based development with feature flags and continuous delivery.
**Your Platform Advantage** : Build on SAP BTP's comprehensive suite of services including AI/ML capabilities, integration tools, and analytics platforms that give you superpowers compared to building from scratch.
Success is what you make it. At SAP, we help you make it your own. A career at SAP can open many doors for you. If you're searching for a company that's dedicated to your ideas and individual growth, recognizes you for your unique contributions, fills you with a strong sense of purpose, and provides a fun, flexible and inclusive work environment
**The Role:**
**- AI-Powered Development:** Leverage advanced AI coding assistants, GitHub Copilot, and SAP's proprietary development tools to deliver features 3x faster while maintaining enterprise-grade quality.
**- BTP Innovation:** Build sophisticated solutions using SAP's Business Technology Platform (BTP), including AI services, integration suite, and analytics capabilities to create next-generation procurement experiences.
**- Trunk-Based Excellence:** Master trunk-based development with feature flags, enabling continuous delivery and rapid iteration without traditional branching complexity.
**- Continuous Delivery:** Participate in SAP's industry-leading CD practices with automated canary releases, blue-green deployments, and zero-downtime updates to production systems.
**- Cloud-Native Architecture:** Design and implement microservices following SAP's cloud-native principles, utilizing containerization, service mesh, and event-driven architectures.
**- Intelligent Testing:** Implement AI-assisted test generation, automated test maintenance, and intelligent quality gates that ensure reliability at the speed of continuous delivery.
**- Modern Integration:** Build seamless integrations across procurement workflows using SAP's Integration Suite and event-driven architectures on BTP.
**- Developer Experience:** Contribute to SAP's world-class developer experience with automated toolchains, instant feedback loops, and AI-powered debugging assistance.
- **Technical Complexity** : Individual features, well-defined tasks, implementation within existing frameworks
- **Ownership** : Feature-level ownership with advanced automation and AI-enhanced quality assurance
- **Mentoring** : Shares modern development practices and AI tool expertise with team members
- **Cross-team Collaboration** : Primary interaction within immediate development team
- **System Design** : Understands existing system components, implements within established patterns.
**The Role Requirement:**
+ **Core Programming Skills** :
+ Java Proficiency: Strong experience with Java 11 , Spring Boot, Spring Framework ecosystem
+ Cross-Platform Welcome: Excellent skills in C#/.NET, Python, JavaScript/Node.js, or Go with demonstrated ability to learn new languages quickly
+ **Database & Persistence** : Hands-on experience with RDBMS (PostgreSQL, MySQL, Oracle), JPA/Hibernate, or equivalent ORM frameworks
+ **API & Integration:**
+ Solid understanding of REST API design principles and implementation
+ Exposure to OData protocol, GraphQL, or modern API standards
+ Experience with integration patterns (messaging, event-driven architecture)
+ **Enterprise Technologies** :
+ Understanding of microservices architecture and containerization (Docker, Kubernetes)
+ Experience with cloud platforms (AWS, Azure, Google Cloud) and cloud-native development
**Modern Practices** :
+ Familiarity with CI/CD pipelines, automated testing, and agile development methodologies
- **Integration Protocols** : Knowledge of HTTP/HTTPS, JSON/XML, messaging protocols (AMQP, Kafka), or enterprise integration patterns
- **Experience** : 4-8 years, with emphasis on modern development practices and cloud-native expertise
**Bring out your best**
SAP innovations help more than four hundred thousand customers worldwide work together more efficiently and use business insight more effectively. Originally known for leadership in enterprise resource planning (ERP) software, SAP has evolved to become a market leader in end-to-end business application software and related services for database, analytics, intelligent technologies, and experience management. As a cloud company with two hundred million users and more than one hundred thousand employees worldwide, we are purpose-driven and future-focused, with a highly collaborative team ethic and commitment to personal development. Whether connecting global industries, people, or platforms, we help ensure every challenge gets the solution it deserves. At SAP, you can bring out your best.
**We win with inclusion**
SAP's culture of inclusion, focus on health and well-being, and flexible working models help ensure that everyone - regardless of background - feels included and can run at their best. At SAP, we believe we are made stronger by the unique capabilities and qualities that each person brings to our company, and we invest in our employees to inspire confidence and help everyone realize their full potential. We ultimately believe in unleashing all talent and creating a better world.
SAP is committed to the values of Equal Employment Opportunity and provides accessibility accommodations to applicants with physical and/or mental disabilities. If you are interested in applying for employment with SAP and are in need of accommodation or special assistance to navigate our website or to complete your application, please send an e-mail with your request to Recruiting Operations Team:
For SAP employees: Only permanent roles are eligible for the SAP Employee Referral Program ( , according to the eligibility rules set in the SAP Referral Policy. Specific conditions may apply for roles in Vocational Training.
Qualified applicants will receive consideration for employment without regard to their age, race, religion, national origin, ethnicity, gender (including pregnancy, childbirth, et al), sexual orientation, gender identity or expression, protected veteran status, or disability, in compliance with applicable federal, state, and local legal requirements.
Successful candidates might be required to undergo a background verification with an external vendor.
**AI Usage in the Recruitment Process**
For information on the responsible use of AI in our recruitment process, please refer to our Guidelines for Ethical Usage of AI in the Recruiting Process ( .
Please note that any violation of these guidelines may result in disqualification from the hiring process.
Requisition ID: 433546 | Work Area: Software-Design and Development | Expected Travel: 0 - 10% | Career Status: Professional | Employment Type: Regular Full Time | Additional Locations: #LI-Hybrid
This advertiser has chosen not to accept applicants from your region.

Java Developer

Chennai, Tamil Nadu Citigroup

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
**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:**
+ 2-5 years of relevant experience in the Financial Service industry
+ Intermediate level experience in Applications Development role
+ Consistently demonstrates clear and concise written and verbal communication
+ Demonstrated problem-solving and decision-making skills
+ 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.
This advertiser has chosen not to accept applicants from your region.

Java Developer

Chennai, Tamil Nadu Citigroup

Posted 1 day ago

Job Viewed

Tap Again To Close

Job Description

The Applications Development Intermediate Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
**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:**
+ 2-5 years of relevant experience in the Financial Service industry
+ Intermediate level experience in Applications Development role
+ Consistently demonstrates clear and concise written and verbal communication
+ Demonstrated problem-solving and decision-making skills
+ 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.
This advertiser has chosen not to accept applicants from your region.

Java Developer

Chennai, Tamil Nadu Fiserv

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

**Calling all innovators - find your future at Fiserv.**
We're Fiserv, a global leader in Fintech and payments, and we move money and information in a way that moves the world. We connect financial institutions, corporations, merchants, and consumers to one another millions of times a day - quickly, reliably, and securely. Any time you swipe your credit card, pay through a mobile app, or withdraw money from the bank, we're involved. If you want to make an impact on a global scale, come make a difference at Fiserv.
**Job Title**
Java Developer
Job Description *
**Java Software Developer**
You will be responsible for developing new Product features, enhancements, and Tech improvements. We are interested in hiring flexible engineers who are not afraid to be involved in product discussions and work with multiple parts of the stack.
**What you will do:**
+ Design, development of new features or enhancing the existing features part of Application modernization
+ Translating product requirements into functional, maintainable, extensible software that is in-line with company objectives.
+ Collaborate with multiple teams to provide technical knowhow, solutions to complex business problems.
+ Lead to design and build the architecture/tech design in AWS Cloud.
+ Develop reusable assets, Create knowledge repository.
+ Being a team player with ability to collaborate idea sharing in strong product setting.
+ Adhering to Agile Sprints, Delivery Framework, and SDLC best practices
**What you will need to have:**
+ 5+ years of Java experience in back end server-side software development.
+ Strong Java developer, with ability to prioritize assign and execute tasks throughout the entire SDLC.
+ Strong foundational development experience in Java, Spring Boot, Spring integration, Spring Security Oracle, NoSQL, RDBMS, GIT, JIRA, Maven, Confluence, on Agile methodology.
+ Experience in Restful APIs, API gateways, preferable Apigee and Cloud Platforms (AWS/PCF).
+ Knowledge and experience developing solutions for distributed systems architecture including micro-services.
+ Adept at integrating with 3rd party API's and tools
+ Experience in Kafka or other Realtime Messaging platform would be added advantage.
+ Experience with a cloud platform: AWS, Google Cloud, etc.
+ Superior problem-solving skills and debugging capabilities
+ Flexible and self driven with a collaborative approach to problem solving
**What would be great to have:**
+ 3+ years of previous software engineering work, preferably in Banking and Financial, Payment industry.
+ You stay focused - you want to ship software that solves real problems for real people, now.
+ You're a professional - you understand that it's not enough to write working code. It must also be well-designed, easy to test, and easy to add to over time.
+ You're learning - no matter how much you know, you are always seeking to learn more and to become a better engineer and leader.
+ You love Realtime - Experience in working with large scale real-time applications is an added advantage.
+ You can amplify your team, see around technology corners, develop strong relationships with all your team's stakeholders.
Thank you for considering employment with Fiserv. Please:
+ Apply using your legal name
+ Complete the step-by-step profile and attach your resume (either is acceptable, both are preferable).
**Our commitment to Diversity and Inclusion:**
Fiserv is proud to be an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, national origin, gender, gender identity, sexual orientation, age, disability, protected veteran status, or any other category protected by law.
**Note to agencies:**
Fiserv does not accept resume submissions from agencies outside of existing agreements. Please do not send resumes to Fiserv associates. Fiserv is not responsible for any fees associated with unsolicited resume submissions.
**Warning about fake job posts:**
Please be aware of fraudulent job postings that are not affiliated with Fiserv. Fraudulent job postings may be used by cyber criminals to target your personally identifiable information and/or to steal money or financial information. Any communications from a Fiserv representative will come from a legitimate Fiserv email address.
This advertiser has chosen not to accept applicants from your region.

Java Developer

Pune, Maharashtra Citigroup

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

The Applications Development Manager is an intermediate management level position responsible for providing full leadership and direction to a team of employees in an effort to establish and implement new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to lead applications systems analysis and programming activities.
**Responsibilities:**
+ Manage a team of Applications Development professionals to accomplish established goals and conduct personnel duties for team (e.g. performance evaluations, training and development, hiring and disciplinary actions) as well as act as an advisor or coach to mid-level developers and analysts
+ Oversee process for technical issue escalation and prioritize technical issue resolution
+ Leverage skills across Applications Development area to provide technical oversight across systems and applications
+ Communicate internal and external departmental interdependence as well as cross product and cross project
+ Resolve issues using in-depth knowledge of concepts and procedures within applications development
+ Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business processes, system processes, and industry standards, and make evaluative judgement
+ Contribute to planning, budget management, formulation of procedures, and resource planning negotiating with external parties when necessary
+ 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, as well as effectively supervise the activity of others and create accountability with those who fail to maintain these standards.
**Qualifications:**
+ 5-8 years of relevant experience
+ Experience in managing and implementing successful projects
+ Ability to take ownership and make technical decisions on software development projects
+ Experience with dependency management, change management, continuous integration testing tools, and audit/compliance requirements
+ Extensive knowledge of software engineering and object-oriented design
+ Demonstrated leadership and management skills
+ Consistently demonstrates clear and concise written and verbal communication
**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.
This advertiser has chosen not to accept applicants from your region.

Java Developer

Pune, Maharashtra Citigroup

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

The Applications Development Senior Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
**Responsibilities:**
+ Conduct tasks related to feasibility studies, time and cost estimates, IT planning, risk technology, applications development, model development, and establish and implement new or revised applications systems and programs to meet specific business needs or user areas
+ Monitor and control all phases of development process and analysis, design, construction, testing, and implementation as well as provide user and operational support on applications to business users
+ Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
+ Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
+ Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
+ Ensure essential procedures are followed and help define operating standards and processes
+ Serve as advisor or coach to new or lower level analysts
+ 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:**
+ 7-10 YRS of YOE
+ Expertise in Core Java, J2EE, Spring Framework
+ Experience in messaging technologies such as Kafka, JMS, etc
+ Understanding of microservice and container technologies such as Docker, Kubernetes, OpenShift, etc
+ Understanding of observability stacks like ELK, Grafana, Prometheus, etc
+ Experience in building scalable distributed applications using microservices deployed on cloud infrastructure
+ Knowledge of persistence technologies such as relational databases, NoSQL databases, and distributed caches
+ Experience in Python scripting and data analysis a plus
+ Experience in Capital Markets technology with working knowledge of Fixed Income products. Knowledge of Risk Management a plus.
**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.
**Key responsibilities:**
+ Design and implement software solution with solid algorithm and data structure as a full stack developer
+ Developing business critical, high volume, real time, and highly available Risk Management web-based application with good code style
+ Participate in code review, design meetings and contribute ideas
+ Communication with support, other development teams and infrastructure teams
+ Provide timely support on production issues
+ Manage multiple tasks and dependencies effectively in order to deliver quality, on-time solutions.
**Qualifications:**
+ 8+ years of hands-on experience developing applications as full stack developer
+ Strong understanding of Java, Spring boot, Spring Cloud, RESTful API
+ Proficient in Asynchronous, Multi-threading and Parallel task programming
+ Strong experience on container technology like Docker, Kubernetes tool, and Openshift
+ Experience on message queue Kafka and other technologies like GraphQL, Ignite
+ Good understanding on Test Driven Development (TDD) and testing tools such as Junit.
+ Experience in the financial industry is a plus (Especially in Risk domain).
+ Experience in KDB or Trino is a plus
---
**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.
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Junior java developer Jobs in India !

Java Developer

Pune, Maharashtra Citigroup

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

The Applications Development Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
**Responsibilities:**
+ Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
+ Identify and analyze issues, make recommendations, and implement solutions
+ Utilize knowledge of business processes, system processes, and industry standards to solve complex issues
+ Analyze information and make evaluative judgements to recommend solutions and improvements
+ Conduct testing and debugging, utilize script tools, and write basic code for design specifications
+ Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures
+ Develop working knowledge of Citi's information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications
+ 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:**
+ 2-4 Years of Software development experience-Develop and maintain banking applications using Java, SpringBoot, Angular, JPA frameworks.
+ Work with databases (Oracle, MongoDB) for transaction processing or Snowflake for analytical data.
+ Experience in migrating ETL/ELT jobs from Ab initio to Apache Spark jobs.
+ Participate in code reviews and follow established development practices and Support application deployments using CI/CD tools.
+ Strong experience in writing and optimizing SQL or PL/SQL query.
+ Learn and implement TDD practices under senior developer guidance
+ Contribute to documentation and system specifications
+ Collaborate in Agile rituals, code reviews, and team demos
+ Test Driven development and automated testing tools like JUnit, Cucumber/ Jasmine; JIRA, Gradle, Sonar.
+ Working with Cloud platforms for deployment and AI based engineering tools.
**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.
This advertiser has chosen not to accept applicants from your region.

Java Developer

Pune, Maharashtra Citigroup

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

The Applications Development Programmer Analyst is an intermediate level position responsible for participation in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. The overall objective of this role is to contribute to applications systems analysis and programming activities.
**Responsibilities:**
+ Utilize knowledge of applications development procedures and concepts, and basic knowledge of other technical areas to identify and define necessary system enhancements
+ Identify and analyze issues, make recommendations, and implement solutions
+ Utilize knowledge of business processes, system processes, and industry standards to solve complex issues
+ Analyze information and make evaluative judgements to recommend solutions and improvements
+ Conduct testing and debugging, utilize script tools, and write basic code for design specifications
+ Assess applicability of similar experiences and evaluate options under circumstances not covered by procedures
+ Develop working knowledge of Citi's information systems, procedures, standards, client server application development, network operations, database administration, systems administration, data center operations, and PC-based applications
+ 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:**
+ 2-4 Years of Software development experience-
+ Develop and maintain banking applications using Java, SpringBoot, Angular, JPA frameworks.
+ Work with databases (Oracle, MongoDB) for transaction processing or Snowflake for analytical data.
+ Participate in code reviews and follow established development practices and Support application deployments using CI/CD tools
+ Learn and implement TDD practices under senior developer guidance
+ Contribute to documentation and system specifications
+ Collaborate in Agile rituals, code reviews, and team demos
+ Test Driven development and automated testing tools like JUnit, Cucumber/ Jasmine; JIRA, Gradle, Sonar.
+ Working with Cloud platforms for deployment and AI based engineering tools.
**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.
This advertiser has chosen not to accept applicants from your region.

Java Developer

Chennai, Tamil Nadu Citigroup

Posted 2 days ago

Job Viewed

Tap Again To Close

Job Description

The Digital S/W Engineer Intmd Analyst is a developing professional role. Deals with most problems independently and has some latitude to solve complex problems. Integrates in-depth specialty area knowledge with a solid understanding of industry standards and practices. Good understanding of how the team and area integrate with others in accomplishing the objectives of the subfunction/ job family. Applies analytical thinking and knowledge of data analysis tools and methodologies. Requires attention to detail when making judgments and recommendations based on the analysis of factual information. Typically deals with variable issues with potentially broader business impact. Applies professional judgment when interpreting data and results. Breaks down information in a systematic and communicable manner. Developed communication and diplomacy skills are required in order to exchange potentially complex/sensitive information. Moderate but direct impact through close contact with the businesses' core activities. Quality and timeliness of service provided will affect the effectiveness of own team and other closely related teams.
**Responsibilities:**
+ Turn tech stack and application design into code on multiple development platforms (e.g. iOS, Android, web/Angular, services).
+ Address a variety of responses to problems, questions, or situations by applying established criteria to directly influence development outcomes. In doing so, use the right technology to solve technical challenges required to deliver small scale features and functions and / or supporting aspects of a larger program efforts.
+ Responsible for applications systems analysis and programming activities that may include assisting with feasibility studies, time and cost estimates and implementation of new or revised applications systems and programs.
+ Accountable for development, design, construction, testing and implementation and write secure, stable, testable and maintainable code.
+ Expected to operate with autonomy, while some oversight and direction may be required.
+ Engage in digital applications development, risk technology, Middleware, Mainframe applications, Non Mainframe applications, Analytic Model Development and Application support activities to meet specific business needs of user areas and to test systems to ensure integrity of deliverables.
+ Expected to provide sound understanding of application development concepts and principles and a basic knowledge of concepts and principles in other technology areas.
+ On occasion, may need to consult with users, clients and other technology groups on issues and recommend programming solutions for customer exposed systems.
+ Take the time to fully learn the functionality, architecture, dependencies, and runtime properties of the systems involved with your projects. This includes the business requirements, applications/services, runtime operations (including trouble management/associated support strategies), and maintenance.
+ Understand the business context and the associated customer use cases.
+ Understand the team's technologies and are able to evaluate system designs and architecture as you participate in solution discussions, development and the creation of application / systems documentation.
+ Drive clarity into technical implementation by driving system build and performance discussions, providing technical context to team members as required and competently represent your team's systems to others both inside and outside Digital.
+ Occasionally need guidance from peers and / or manager as the team's operating procedures and technology is well defined.
+ Build and maintain integrated project development schedules that account for internal / external dependencies, differing SDLC approaches, numerous constraints, and adequately factor in contingency for unplanned delays.
+ Negotiate features and associated priority and help the team and their customers reach consensus.
+ Verbal and written communication is clear and concise.
+ Clearly articulate development and timeline dependencies.
+ Have good working relationships with team members, manager, and peers.
+ Improve team development related processes that accelerate delivery, drive innovation, lower costs, and improve quality.
+ Ensure self and peers are actively seeking ways to objectively measure productivity. (i.e., SonarQube Findbugs). This will include a focus on automating code quality, code performance, unit testing, and build processing in the CI/CD pipeline (RTC, Jenkins, RLM)
+ 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:**
+ 4-8 years in an Apps Development role. Demonstrated execution capabilities.
+ **JAVA / Webservice development, Add with experience on WebSphere runtime env. Java EE applications.**
+ Strong analytical and quantitative skills; Data driven and results-oriented
+ Experience in running high traffic, distributed, cloud based services
+ Experience in affecting large culture change
+ Experience leading infrastructure programs
+ Skilled at working with third party service providers
+ Excellent written and oral communication skills
**Education:**
+ Bachelor's/University degree or equivalent experience
---
**Job Family Group:**
Technology
---
**Job Family:**
Digital Software Engineering
---
**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.
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Junior Java Developer Jobs