CrawlJobs Logo

Java Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India, Chennai

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

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.

Job Responsibility:

  • Developing and maintaining systems
  • Work directly with global application development teams, Operations teams/partners to successfully integrate application data
  • Perform unit testing with proper documentation to adhere to application standards
  • Work closely with other team members, onsite and remote to ensure consistent approach to development is used within the application
  • Engage in architecture definition of new processes and review existing processes for improvements
  • Provide on-going maintenance and L3 production support

Requirements:

  • JAVA / J2EE / JAVA 8/latest version development
  • Design patterns/techniques, SOA concepts, RESTful API design
  • Spring Core /Spring Boot /Spring MVC/Sprint JPA/ Spring Security
  • CLOUD / DOCKER / CONTAINER/Kubernetes OR any ECS architecture / implementation
  • Angular/REACT
  • Linux/Unix scripting
  • Oracle concepts, SQL, PL/SQL
  • SQL performance tuning
  • CICD Pipelines

Nice to have:

  • Hands on experience in OpenPages Implementation and Configurations
  • Should be able to understand the requirements and prepare the design for OpenPages deliverable component like calculation, Workflow, trigger, React JS Helper
  • Should be worked on Profiles, Groups, Role Templates, and Security Rules
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Knowledge of open-source toolchains, package managers such as Helm, Tekton & other is a plus
  • Experience working with Kafka or similar technologies
  • Exposure to AI tools like Co-pilot etc. is an added advantage
  • DevOps experience

Additional Information:

Job Posted:
May 23, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.