Job title: Backend Software Engineer (Java/Spring)

Job Description

We are seeking a Backend Software Engineer skilled in Java (Spring) web development to join a dynamic software firm focused on delivering high-quality enterprise solutions. In this role, you will be responsible for designing, developing, and maintaining scalable applications, collaborating with cross-functional teams, and ensuring smooth software delivery. 

  • Competitive remuneration package (up to $7,000 + AWS + Variable Bonuses).
  • Hybrid working arrangement.
  • Cutting-edge Projects: Work on exciting, high-impact projects using the latest Java technologies to solve real-world problems.

 

Responsibilities:

  • Develop, test, deploy, and maintain business applications and systems integrations required for the operation.
  • Work closely with software engineers, business analysts, and software architects to plan, design, develop, test, and maintain business applications.
  • Build and integrate RESTful APIs and microservices for enterprise-level applications.
  • Participate in code reviews to ensure quality, provide constructive feedback, and refine existing code for better performance.
  • Actively identify and address issues in legacy systems, streamline code, and implement best practices to enhance system efficiency
  • Assess requirements and design solutions that tackle system challenges, improve performance, and elevate the user experience.
  • Adhere to high-quality development principles while delivering solutions on-time.
  • Keep detailed and clear documentation for code and system architecture.
  • Recognize the interconnections between services (application, system, and database) and pinpoint problem areas to improve overall efficiency

 

Job Requirements:

  • Minimum of 2 years experience in software engineering with proficiency in Java web development.
  • Experience with solution design: Ability to address complex system issues and improve legacy systems.
  • Knowledge and experience in systems analysis and RESTful API architecture.
  • Proficient in Java/J2EE, JSP, JSF, Spring Framework (Security, MVC, Cloud, Boot), SOAP, Web Services, Mybatis.
  • Proficient in databases like Oracle, SQL, PL/SQL, and MySQL.
  • Familiarity with development tools including CI/CD (Git, Jira, Jenkins) and unit testing tools (JUNIT, Spring Test).
  • Prior experience in delivering FinTech projects would be an added advantage. 

 

By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec’s Privacy Policy (scientecconsulting.com/privacy-policy).
 
This authorizes us to:
  • Contact you about potential opportunities.
  • Delete personal data not required at this application stage.
  • To withdraw consent, email dpo@scientecconsulting.com.
  • All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.

Wong Vi Yin (Vanessa) – R24123532
ScienTec Consulting Pte Ltd – 11C5781