Roles & Responsibilities
Job Title : Java Full Stack Developer
Location : Singapore, Raffles City Tower
Employment Type : 12 months contract
Salary : Up to $9,000 depending on experience
Working Hours : 40 hours per week
About the Role
We are seeking a highly skilled Java Full Stack Developerto join our dynamic team. The ideal candidate will bring strong technical expertise in Java, Spring Boot, and Azure, alongside hands-on experience with microservices, APIs, and cloud platforms. This role requires not just technical acumen but also collaboration within Agile teams, with a focus on delivering high-quality, scalable, and secure applications.
Key Responsibilities
- Develop, test, and deploy full stack applications using Java and Spring Boot.
- Design and implement RESTful APIs and microservices architecture.
- Work with relational and NoSQL databases (e.g., MongoDB, Cosmos DB).
- Leverage cloud platforms such as Azure for application deployment and scalability.
- Use Git and other source code management tools to ensure proper version control.
- Actively participate in Agile ceremonies (Sprint Planning, Daily Scrum, Reviews, Retrospectives, Backlog Refinement).
- Write clean, maintainable code following clean coding principles and design patterns.
- Apply Test-Driven Development (TDD), designing robust unit, integration, and functional tests.
- Collaborate with cross-functional teams, ensuring timely delivery of high-quality software.
Requirements
Strong working knowledge of Java (JVM-based languages such as Kotlin / Scala are a plus).Hands-on experience with Spring Boot for backend development.Strong understanding of RESTful API design and microservices.Experience with databases (relational and / or NoSQL).Good working knowledge of Azure Cloud services.Familiarity with Agile development methodologies and Scrum practices.Solid understanding of design patterns, clean coding, and TDD.Good written and verbal communication skills.Results-driven, detail-oriented, and capable of delivering with high standards.Looking for minimum 4 to 8 years of experience in full java expertisePreferred Qualifications
Experience with core banking systems and financial products.Knowledge of banking tax domain.Tech Stack Focus :
JavaSpring BootAzureApplication Process : If you possess the required skills and are ready to take on a dynamic role, we encourage you to apply. Share your resume at Career@U3infotech.com !
U3 Privacy policy for job applicants : When you apply, you voluntarily consent to the collection, use, and disclosure of your personal data for recruitment / employment and related purposes
https : / / u3infotech.com / privacy-notice-job-applicants /
Tell employers what skills you have
Version Control
Git
MongoDB
Scalability
Azure
Design Patterns
Scrum
Agile
JavaScript
Full Stack Development
Microservices
Spring Boot
SQL
Cloud Services
Java
API
Databases
Software Development
Agile Development