Padmi

Java Developer

ChennaiPosted 3 months ago
Software engineeringMid-levelFull Time; Regular
Apply at Early Career

Opens the source posting on shine.com

Source description

About the role

View original

As an Applications Development Intermediate Programmer Analyst at Citigroup, your role involves participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your objective is to contribute to applications systems analysis and programming activities. Responsibilities: - Utilize knowledge of applications development procedures and concepts to identify and define necessary system enhancements - Consult with users, clients, and other technology groups on issues, and recommend programming solutions - Analyze applications to identify vulnerabilities and security issues, conduct testing and debugging - Serve as an advisor or coach to new or lower-level analysts - Identify problems, analyze information, and recommend and implement solutions - Operate with a limited level of direct supervision - Act as Subject Matter Expert (SME) to senior stakeholders and other team members - Assess risk when making business decisions, demonstrating consideration for the firm's reputation and compliance with applicable laws and regulations Qualifications: - 3+ years of experience in software development with a focus on Java Microservices, enterprise application integration, Java, Angular, and Microservices integration - Expert-level proficiency in Java (JDK 11+), Spring Boot, Spring Cloud, Hibernate - Deep experience with microservices architectures, distributed systems, message brokers, and API gateways - Experience with Spec-Driven Development for API design - Experience with cloud platforms like AWS, Azure, GCP, OpenShift/Kubernetes, and containerization technologies - Hands-on experience with CI/CD pipelines for managing GitHub source code version control and OpenShift Lightspeed deployment - Understanding of data governance, data privacy, and security best practices This job description provides a high-level overview of the work performed. Other job-related duties may be assigned as required by the company. 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. As an Applications Development Intermediate Programmer Analyst at Citigroup, your role involves participating in the establishment and implementation of new or revised application systems and programs in coordination with the Technology team. Your objective is to contribute to applications systems analysis and programming activities. Responsibilities: - Utilize knowledge of applications development procedures and concepts to identify and define necessary system enhancements - Consult with users, clients, and other technology groups on issues, and recommend programming solutions - Analyze applications to identify vulnerabilities and security issues, conduct testing and debugging - Serve as an advisor or coach to new or lower-level analysts - Identify problems, analyze information, and recommend and implement solutions - Operate with a limited level of direct supervision - Act as Subject Matter Expert (SME) to senior stakeholders and other team members - Assess risk when making business decisions, demonstrating consideration for the firm's reputation and compliance with applicable laws and regulations Qualifications: - 3+ years of experience in software development with a focus on Java Microservices, enterprise application integration, Java, Angular, and Microservices integration - Expert-level proficiency in Java (JDK 11+), Spring Boot, Spring Cloud, Hibernate - Deep experience with microservices architectures, distributed systems, message brokers, and API gateways - Experience with Spec-Driven Development for API design - Experience with cloud platforms like AWS, Azure, GCP, OpenShift/Kubernetes, and containerization technologies - Hands-on experience with CI/CD pipelines for managing GitHub source code version control and OpenShift Lightspeed deployment - Understanding of data governance, data privacy, and security best practices This job description provides a high-level overview of the work performed. Other job-related duties may be assigned as required by the company. 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.

One address, no account. We’ll tell you when matching roles go live.

More at Early Career

Related open roles

View all roles