Java Fullstack Developer with React and J2EE
Indexed description
Responsibilities:
- Responsible for server side and web applications design & development.
- Development of common, reusable components and services
- Responsible for creating high throughput applications
- Working with core team to manage and support application.
- Ability to take initiative to research, learn and recommend emerging technologies
- Utilize in-depth specialty knowledge of applications development to analyze complex problems/issues, provide evaluation of business process, system process, and industry standards, and make evaluative judgement
- Recommend and develop security measures in post implementation analysis of business usage to ensure successful system design and functionality
- Consult with users/clients and other technology groups on issues, recommend advanced programming solutions, and install and assist customer exposure systems
- Serve as advisor or coach to new or lower level analysts
- 8+ yrs of relevant experience
- Solid understanding of enterprise application architecture from front to back
- Full Stack developer, at least 8-10 years’ experience with J2EE and React/Web experience building client facing solutions.
- Experience with AI related technologies using RAG/MCP and programatically interfacing with LLM a plus
- Understanding of good design principles and ability to adhere to complex design
- Experience in working with global teams leading them to follow them the best practices / design on critical initiatives.
- Extensive hand-coding expertise in Core Java / J2EE development and proficiency with Spring Framework and Caching frameworks
- Extensive hands-on experience building web platforms with React/Web
- Experienced in building and managing REST Apis
- Prior experience with building distributed, multi-tier applications is highly desirable having built apps which are highly performant and scalable
- Experience with building RAG based solutions, MCPs a plus
- Strong Communication skills
- Excellent planning and organizational skills
- Self-Motivated
- Willingness to learn new tools and technology
- Strong academic record, ideally with a Bachelors or Master’s degree in Computer Science, Information Science or related technical or quantitative discipline.
------------------------------------------------------
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.
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search