JobsFull Stack Java Developer-C11
Job description
The Full Stack Developer will design, develop, and maintain scalable Java applications with a focus on AI/ML integration. This role involves collaborating with the Technology Team to ensure applications meet business needs and can adapt to changing market conditions. The developer will work with large datasets and implement efficient algorithms while ensuring high-quality code delivery. Strong communication skills are essential for effective collaboration with stakeholders and cross-functional teams.
Requirements
- 3+ years of experience as a Java Developer with hands-on end-to-end solutions.
- Strong expertise in Java 8+, Spring, Hibernate, and Java-based frameworks.
- Expert in Java microservice-based architecture and REST APIs.
- Knowledge in data processing and storage solutions like Apache Hadoop, Spark, and/or NoSQL databases.
- Experience in relational databases like Oracle, DB2, SQL Server.
- Experience with cloud platforms like AWS, Azure, or Google Cloud.
- Familiarity with AI/ML technologies, including machine learning frameworks and natural language processing techniques.
Responsibilities
- Design and develop high-volume, low-latency enterprise applications.
- Monitor and control all phases of the development process including analysis, design, construction, testing, and implementation.
- Understand client requirements and envision solutions that can be captured as user stories in JIRA.
- Collaborate with cross-functional teams to identify and prioritize project requirements.
- Implement AI/ML models using popular frameworks and libraries.
- Ensure high-quality code delivery with robust testing and validation.
- Work with Production Service/Support to resolve issues.
Benefits
- Citi offers a comprehensive benefits package including competitive pay, stock programs, healthcare coverage, retirement plans, paid time off, parental leave, and programs supporting employee wellbeing and professional development.
Is this posting expired or inaccurate?
