Backend Software Engineer (Java, Spring Boot) – Angular Exposure

Singapore 9 days agoContractor External
Negotiable
THIS IS A LONG TERM CONTRACT POSITION WITH ONE OF THE LARGEST, GLOBAL, TECHNOLOGY LEADER. Our large, Fortune client is ranked as one of the best companies to work with, in the world. The client fosters progressive culture, creativity, and Flexible work environment. They use cutting edge technologies to keep themselves ahead of the curve. Diversity in all aspects is respected. Integrity, experience, honesty, people, humanity, and passion for excellence are some other adjectives that define this global technology leader. We are looking for a skilled Software Engineer with hands-on experience in Java, Spring Boot, and frontend development using Angular to join our growing engineering team. You will work on designing and building scalable applications, modern APIs, and cloud-native solutions while collaborating closely with product, QA, and DevOps teams. This role is ideal for engineers who enjoy working across the stack, with a stronger focus on backend development. Key Responsibilities • Design, develop, and maintain scalable applications using Java and Spring Boot. • Build and consume RESTful APIs and integration services. • Develop and maintain frontend features using Angular (AngularJS or modern Angular). • Work with PostgreSQL and Elasticsearch for data storage and querying. • Implement CI/CD pipelines and automated deployments using Jenkins. • Containerize applications using Docker and deploy to AWS environments. • Write unit and integration tests; participate in code reviews and quality improvements. • Collaborate with cross-functional teams to deliver secure, high-performance solutions. • Troubleshoot production issues and optimize system performance. Required Skills & Experience • 2–5 years of professional software development experience. • Strong experience with Java and Spring Boot. • Frontend development experience using Angular (AngularJS or Angular 2+). • Experience building and integrating RESTful APIs. • Working knowledge of PostgreSQL; exposure to Elasticsearch is a plus. • Hands-on experience with CI/CD pipelines (Jenkins) and Docker. • Familiarity with AWS cloud services and deployment practices. • Understanding of secure coding practices and application security basics. • Experience with automated testing frameworks (e.g., Cucumber, JUnit). Preferred / Nice to Have • Exposure to modern Angular versions (8+), React, or similar frameworks. • Experience with Kubernetes / EKS. • Knowledge of Python or C#. • Experience working in Agile / Scrum teams.