What are the responsibilities and job description for the Senior Java Full Stack Developer position at Jobright.ai?
Jobright is an AI-powered career platform that helps job seekers discover the top opportunities in the US. We are NOT a staffing agency. Jobright does not hire directly for these positions. We connect you with verified openings from employers you can trust.
Job Summary:
Citi is seeking a highly capable Java Back-end Full Stack Development Engineering Lead to join their team. The ideal candidate will have a strong background in Java Full Stack Engineering and will be responsible for developing and architecting enterprise-level applications while providing technical leadership and collaborating within a team.
Responsibilities:
• Develop and architect enterprise-level applications using Java Full Stack Engineering.
• Provide technical leadership and mentor teams of 5 or more developers.
• Collaborate within a team to deliver high-quality software solutions.
• Architect and build horizontally scalable, highly available, and low latency applications.
• Implement Cloud-native development and Container Orchestration tools.
• Work on Service Oriented and MicroServices architectures, including REST and GraphQL implementations.
• Ensure software engineering best practices are followed, including unit testing and automation.
• Automate contract, API, and integration testing.
• Manage Continuous Integration and Continuous Delivery (CI/CD) pipelines.
• Participate in agile and iterative software delivery.
Qualifications:
Required:
• 6 to 10 years of relevant experience in Java Full Stack Engineering
• 6 to 10 years of experience as a Software Engineer/Developer using Enterprise level J2EE applications with messaging capabilities, Java spring boot, Java microservices
• Spring, Hibernate
• 6 to 10 years as Senior Developer / Architect / Tech Lead within a distributed, service-based enterprise environment (financial institutions preferred)
• Multiple years of experience architecting and building horizontally scalable, highly available, highly resilient, and low latency applications
• Multiple years of experience with Cloud-native development and Container Orchestration tools (Serverless, Docker, Kubernetes, OpenShift, etc.)
• Multiple years of experience on Service Oriented and MicroServices architectures, including REST and GraphQL implementations
• Multiple years of experience with frameworks like Spring Boot, Quarkus, Micronaut, or Vert.x
• Multiple years of experience with software engineering best practices (unit testing, automation, design patterns, peer review, etc.)
• Experience with automation of contract, API, and integration testing.
• Multiple years of experience with Continuous Integration and Continuous Delivery (CI/CD) pipelines, either on-premises or public cloud (i.e., Tekton, Harness, CircleCI, Jenkins, etc.)
• Multiple years of experience with agile and iterative software delivery
• Should have good exposure to Oracle(SQL, PL/SQL). Hands on experience with physical and logical Data modeling.
• Clear understanding of Data Structures and Object-Oriented Principles using Java
• Experience with systems / applications in Risk technology for financial institutions is preferred
Preferred:
• Experience mentoring and providing technical leadership for teams of 5 or more developers
• Exposure to Cloud infrastructure both on-premise and public cloud (i.e., OpenShift, AWS, etc.)
• Exposure to event-driven design and architecture (i.e., Kafka, Spark Flink, etc.)
• Exposure to Quality as Code Implementation (i.e. TDD, BDD, Unit Testing, Selenium)
• Exposure to Security, Observability, and Monitoring tools (i.e., Grafana Prometheus, Splunk, ELK, CloudWatch, etc.)
• Exposure to database concepts (RDBMS, NoSQL) and web-based technologies (Angular/React) is a plus
• Exposure to API Management tools
Company:
Citi's mission is to serve as a trusted partner to our clients by responsibly providing financial services that enable growth and economic progress. Founded in 1812, the company is headquartered in San Antonio, Texas, USA, with a team of 10001 employees. The company is currently Late Stage. Citi has a track record of offering H1B sponsorships.