Citi
Website:
citigroup.com
Job details:
The Role:
The role will be responsible for contributing to the review, analysis, design, and development of Microservices-based applications using Java. It will involve participation in planning and Sprint activities, supporting AGILE development methodologies. Responsibilities are inclusive of, but not limited to the following:
- Contribute to application development deliverables for the entire Life cycle of Microservices and Java development projects - both Waterfall and Agile models as may be applicable for each project assigned.
- Assist in gathering technical requirements, code specifications, test plans and results; and other deliverables required for multiple projects, focusing on Java and Microservices.
- Perform development, testing, implementation, and maintenance of Java-based Microservices applications under moderate supervision, and actively participate in analysis and design phases.
- Contribute to technical analysis and assist in resolving complex issues through evaluation of business processes and system processes within a Microservices architecture.
- Ensure alignment to architectural assertions and identify opportunities to modernize Java applications and Microservices.
- Work effectively with remote teams, with a focus on fostering positive working relationships.
- Integrate with a team of highly seasoned application developers.
Qualifications:
- Associate or Bachelor’s degree in Information Systems; Computer Technology; Computer Information Systems; Computer Science or a demonstration of programming experience.
- Demonstrable analytical and quantitative skills.
Experience:
- 4-8 years of total experience
- 2-5 years of hands-on experience working in Java technologies and Microservices architectures.
- Experience with full project life cycle from establishing requirements through delivery and production for Java and Microservices development.
- Familiarity with 3-tier architecture/component layer architecture.
Core competencies:
Strong Microservices Skills
- Working knowledge of Microservices development using Java/Spring Boot (with or without Angular for front-end integration), MongoDB, Oracle, Webservices - APIs
- Good knowledge and working experience with Event Driven Architectures.
- Familiarity with DevOps Tools such as Bitbucket, Jenkins.
- Experience with Linux/AIX and Shell Scripting.
- Knowledge of Content Management Tools, JIRA, Confluence.
- Familiarity with containerization and orchestration concepts like OpenShift, Pivotal Cloud Foundry (PCF), Amazon Web Services (AWS), Microsoft Azure, and Event Driven Architectures.
Additional Competencies, which would be an advantage:
- Experience working with business-critical, high volume, and complex enterprise systems.
- Experience in working on cross-platform or legacy modernization projects.
- Knowledge of and experience with automating development processes and testing.
Spring Boot, Micro Services, Spring, Hibernate, JPA, Java/J2EE, Oracle, Unix, Shell Scripting, Jenkins, RLM, OpenShift, APIGEE
------------------------------------------------------
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.
Click on Apply to know more.