Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Citi Group VP - Senior Java Developer C13 Bangalore 
India, Karnataka, Bengaluru 
684401864

16.07.2024

wcovers multiple capabilities that fall under orchestration, choreography and workflow engines.Responsibilities:

  • Build and maintain core system components using core Java
  • Implement containerized services with micro-service and cloud-native patterns
  • Utilize CI/CD tools: Jenkins, Git,Docker/Kubernetes/OpenShift,Harness and Tekton to version-control, build, test and deploy code to production rapidly and safely
  • Partner with multiple management teams to ensure appropriate integration of functions to meet goals as well as identify and define necessary system enhancements to deploy new products and process improvements
  • Maintain an on-going understanding of emerging technologies, industry trends and best practices
  • Provide expertise in area and advanced knowledge of applications programming and ensure application design adheres to the overall architecture blueprint
  • Utilize advanced knowledge of system flow and develop standards for coding, testing, debugging, and implementation
  • Provide in-depth analysis with interpretive thinking to define issues and develop innovative solutions
  • Accurately estimate effort for assigned tasks and consistently meet commitments
  • Communicate and collaborate remotely as well as in-person with an Agile team of developers


Qualifications:

  • Ideally looking for at least 5-8 years of hands-on Java development Experience
  • Extensive experience working with core Java or equivalent using data structure such as List/Map, Multi-threading, Exception Handling, and object-oriented design
  • Expertise in developing distributed systems writing REST web services
  • Good working knowledge with relational DB (Preferably Oracle Dialect)
  • Good working knowledge with industry standard frameworks such as Spring
  • Extensive experience system analysis and in programming of software applications
  • Ability to pay attention to details with meticulous/pragmatic approach to software development
  • Ability to adjust priorities quickly as circumstances dictate
  • Consistently demonstrates clear and concise written and verbal communication


Education:

  • Bachelor’s degree/University degree or equivalent experience
  • Master’s degree preferred
Applications Development


Time Type:

Full time

View the " " poster. View the .

View the .

View the