Java Developer with Microservices-5-9Years
6 days ago
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
- Strong hands-on experience in Java 17+, event-driven architecture using Kafka, spring boot microservices, SQL, Gradle, OpenShift/Kubernetes, Elastic Search
- Practical experience of BDD/functional TDD using Cucumber/Spock, Trunk Based Development, feature toggles etc.
- Strong understanding of effective agile development, and a craftsperson approach to engineering applying SOLID and Clean Code principles
- Clear understanding of Data Structures and Object-Oriented Principles using Java
- Exposure to Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premises or public cloud (i.e., Tekton, Harness, Jenkins, etc.)
- 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
- Knowledge of python or aiml prompt engineering skill set
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.
- Exposure in building horizontally scalable, highly available, highly resilient, and low latency applications
- Exposure to Security, Observability, and Monitoring tools (i.e., Grafana Prometheus, Splunk, ELK, CloudWatch, etc.)
-
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 with Microservices-5-9Years
1 week ago
Pune, Maharashtra, India Citi Full time ₹ 6,00,000 - ₹ 12,00,000 per yearThe 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...
-
Java Microservices Developer
2 weeks ago
Pune, Maharashtra, India NAZZTEC Full time ₹ 1,50,000 - ₹ 28,00,000 per yearCompany DescriptionNAZZTEC is a leading business consulting and technology solutions provider offering a broad spectrum of services to businesses, organizations, and startups. Our primary focus is on helping clients achieve their goals through tailored and innovative solutions that align with their unique needs. We are dedicated to delivering high-quality...
-
Java Microservices Backend Developer
2 weeks ago
Pune, Maharashtra, India CRISIL Ltd Full time ₹ 8,00,000 - ₹ 24,00,000 per yearJava Microservices Backend Developer Department GR&RS Job Description Java Microservices developer Experience: 7-9 years Must have skills · Hands on coding experience on Core Java and Spring (Core, Boot, etc · Strong analysis and design skills including OO design patterns · Solid understanding of SOA concepts, Web API implementations (Web...
-
Java Microservice Developer
2 weeks ago
Pune, Maharashtra, India Skilviu Soft Solutions Full time ₹ 15,00,000 - ₹ 25,00,000 per yearRole: Java Microservices DeveloperLocation: Hybrid in Pune.Experience: 6+ YearsDuration: 6+ monthsNotice Period: Immediate -15 days.Skills Required:Databases- not dba level of thingsExperience with ms sql (must have), azure = nice to haveKafka- a lot of event processing3 microservices already maintaining onboarding on existing systems.Than azure spring cloud...
-
Java Springboot Microservices Developer
2 hours ago
Pune, Maharashtra, India Tata Consultancy Services (TCS) Full time ₹ 5,00,000 - ₹ 15,00,000 per yearJava , Spring boot Microservices , Microservices Design principlesExperience of the definition and development of microservices – must be able to help break down monoliths into componentsExperience with data & API microservice integration patternsLocationPuneJob FunctionIT INFRASTRUCTURE SERVICESRoleDeveloperJob Id377550Desired SkillsJava | Microservices |...
-
Java Developer with Microservices
5 hours ago
Pune, Maharashtra, India Capgemini Full time ₹ 12,00,000 - ₹ 36,00,000 per yearAt Capgemini Engineering, the world leader in engineering services, we bring together a global team of engineers, scientists, and architects to help the world's most innovative companies unleash their potential. From autonomous cars to life-saving robots, our digital and software technology experts think outside the box as they provide unique R&D and...
-
Java Microservices Developer
1 week ago
Pune, Maharashtra, India KPG99 INC Full time ₹ 2,50,000 - ₹ 7,50,000 per yearHiHope you are doing wellPlease look at below mentioned Job Description and share your updated resume and mention Current Location .If the JD match with your skills.Role:Java Microservices DeveloperLocation: Pune, Maharashtra, India (Remote)Duration:Offshore Contract RoleJob Description:databases- not dba level of thingsExperience with ms sql nice, azure...
-
Engineer Java Microservices, AS
2 days ago
Pune, Maharashtra, India Deutsche Bank Full time ₹ 15,00,000 - ₹ 25,00,000 per yearAbout The Role : Job TitleEngineer Java Microservices Corporate TitleAssociate LocationPune, India Role Description- Our agile development team is looking for an experienced Java-based Middle-Tier developer to help build our data integration layer utilizing the latest tools and technologies.- In this critical role you will become part of a motivated...
-
Microservice Developer
3 hours ago
Pune, Maharashtra, India Deutsche Bank Full time ₹ 5,00,000 - ₹ 12,00,000 per yearPosition OverviewJob Title:Microservice DeveloperLocation: Pune, IndiaRole DescriptionAs a Java Microservices Developer, the candidate will be responsible for creating and managing microservices applications in a cloud environment. Will work closely with cross-functional teams to ensure scalability, performance, and reliability of the systems.What We'll...
-
Java microservices
7 days ago
Pune, Maharashtra, India Tata Consultancy Services Full time ₹ 5,00,000 - ₹ 15,00,000 per yearGreetings from TATA CONSULTANCY SERVICESTCS is hiring for Java microservicesLocation: - Pune/Mumbai/ChennaiExperience Range: - 4 to 8 yrsMust-HaveExperience in building Java Microservices API with Spring boot API framework. Jenkins, Bamboo, GitHub, ANT, Maven, React jsGood-to-HaveAgile and banking knowledgeThanksAnshika