Jobs → Engineering → Java Full Stack Developer

Java Full Stack Developer

Rajan MalhotraCanadaSENIORPosted 6d ago
JavaSpring BootSpring MVCHibernate/JPARESTful APIsMicroservicesReact.jsReduxJavaScriptTypeScriptHTML5CSS3SQLPostgreSQLMySQLOracleMongoDBRedisJUnitMockitoJestCypressSeleniumGitGitHubBitbucketGitLabAgileScrumKanban
About the Role We are looking for a Java Full Stack Developer to join our team at Citi Bank. This role requires extensive experience in both backend and frontend technologies to build scalable systems. Key Responsibilities • Design and implement RESTful APIs using Java and Spring Boot • Develop frontend components with React.js and Redux • Work with SQL and NoSQL databases • Conduct unit and integration testing • Collaborate with team using Agile methodologies Requirements • 8+ years of experience in Java development • Strong proficiency in Java (8/11/17), Spring Boot, Spring MVC, Hibernate/JPA • Hands-on experience with React.js, Redux, JavaScript (ES6+), TypeScript • Proficiency in SQL (PostgreSQL, MySQL, Oracle) and NoSQL (MongoDB, Redis) • Experience with testing frameworks (JUnit, Mockito, Jest, Cypress, Selenium) • Familiarity with Git, GitHub/Bitbucket/GitLab • Experience with Agile methodologies (Scrum/Kanban)

Similar projects

Lead .NET Mobile Engineer
lakshmi prasad · NET API, React Native, TypeScript
Kotlin Multiplatform Engineer
Saranyaka Prasad · Kotlin Multiplatform, Jetpack Compose, Compose Multiplatform
Java Full Stack Developer
Jyothi More · Java, Python, microservices
Early · 0 applied1 of 7,964 projects

Apply with AI cover letter

AI writes a personalized application in 19 seconds. Just upload your resume.

No credit card · First application free
© 2026 Freelanly · Terms · Privacy