CrawlJobs Logo

Java Developer

https://www.citi.com/ Logo

Citi

Location Icon

Location:
India, Pune

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Java Developer position focusing on enterprise Web applications, REST services and Workflow Processing Service development using Java/J2EE technologies. The role requires working with various technologies including Java, Spring frameworks, Oracle database, and involves developing high-quality code, implementing workflow-driven applications, and collaborating with global teams.

Job Responsibility:

  • Translate business requirements into technical documents/code
  • Converse with various data provider and consumer applications
  • Employ standards, frameworks and patterns while designing and developing components
  • Implement and maintain a suite of Workflow driven, Java application with RESTful services
  • Develop high quality code employing software engineering and testing best practices
  • Developing software that processes, persists and distributes data via relational and non-relational technologies
  • Hands on coding, authoring unit tests/Junit, performance tests and maintaining high code quality
  • Provide quick turnaround to business requirements and management requests
  • Debug any issues that arise in system or user testing or in production
  • Partner with database developers to implement ingestion, orchestration, quality/reconciliation and distribution services

Requirements:

  • 3-5 years of experience in enterprise Web applications
  • REST services and Workflow Processing Service development using Java/J2EE technologies
  • Experience in Java/J2EE, web services (JAX, REST, Avro) implementations
  • Strong insight on OOPS concept
  • Hands on experience with Java (version 1.8 or above)
  • Experience with Java-based frameworks like Spring Batch, Spring IOC, Spring Annotation, Spring Security
  • Experience with Java-RDBMS (Oracle) development
  • Knowledge of operating Systems – Linux/Unix (SUN/IBM), Windows
  • Working experience with Application servers - WebLogic, WebSphere
  • Experience working in Agile/DevOps Environment
  • Bachelor's degree (in science, computers, information technology or engineering)
  • Ability to work late in the evening India time to interact with US/other global teams

Nice to have:

  • Knowledge of in memory distributed caches (Hazelcast, Gemfire)
  • JBPM as BPMN Framework
  • Docker, Kubernetes and OpenShift

Additional Information:

Job Posted:
September 12, 2025

Employment Type:
Fulltime
Work Type:
On-site 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.