Back to Job Listings
Job Description
The SpringCube team curated the following job opportunity to help you in your job search. Explore the position below to find your next career move.
Company Overview
This technology company offers a comprehensive suite of digital solutions to help businesses innovate, streamline operations, and enhance customer experiences.
Tech Lead – Java
Experience: 8+ years
Responsibilities:
- Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and1 support of insurance front-end solutions.
- Define and manage resource plans in collaboration with project managers to align with project schedules.
- Plan and drive the technical execution of projects to achieve the committed scope and timeline.
- Monitor and report on technical execution progress, as well as identify and mitigate technical risks.
- Collaborate with cross-functional teams to understand business requirements, technical designs, and prepare technical specifications.
- Assist in estimating effort and timelines for tasks assigned to the team.
- Contribute to design and code reviews to ensure quality assurance and adherence to company standards and guidelines.
- Actively participate in development and bug-fixing activities.
- Commit to continuous improvement and refinement of the company’s methodologies and delivery processes.
- Leverage strong technical knowledge and skills to provide technical guidance and develop team members.
- Lead resource management, team building, and staff career growth initiatives.
Requirements:
- Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field.
- Minimum of 8 years of hands-on experience in Java Enterprise Application or Microservices development, preferably in the healthcare industry.
- Proficiency in popular Java development frameworks and tools, such as Spring Boot, JPA, JMS, and Maven.
- Expertise in developing enterprise-level web applications and RESTful APIs using Microservices, with proven production-scale experience.2
- A positive, proactive, and self-motivated attitude, with a strong team orientation and ability to motivate others.
- Understanding of design documentation standards like Unified Modeling Language (UML).
- Experience with various Java Enterprise Application or Microservices frameworks and design patterns.
- Familiarity with container platforms.
- Knowledge of Agile methodologies.
- Experience with Continuous Integration (CI) and Continuous Deployment (CD) tools.
- Cloud-based deployment experience.
- Working experience with technologies such as Spring Boot, Docker, Kubernetes, PostgreSQL, Redis, Kafka, and Jenkins is a plus.
- Excellent communication skills, particularly in conveying technical concepts.
- Strong logical thinking and problem-solving abilities.
- A quick learner with the ability to acquire new knowledge and skills efficiently.
- Ability to manage tight deadlines and adhere to delivery plans.
AWS Cloud Experience:
- Strong knowledge and practical experience with AWS.
- Familiarity with modern cloud application architecture.
- Exposure to cloud-managed services and microservices, such as Function as a Service, Containers, and managed databases.
- Experience with setting up load balancers, cloud networks, and virtual servers.
- Proficiency in Infrastructure as Code (IaC) tools like CloudFormation and Terraform.
- Understanding of AWS Identity and Access Management (IAM) and integration with Active Directory.
- Familiarity with security and access control measures to protect test and production environments.
- AWS Cloud Practitioner or AWS Architect certification is preferred.
Disclaimer: SpringCube curates tech job listings from various company websites to support tech professionals in Singapore during these challenging times.
- No Endorsement: Job ads on SpringCube do not imply endorsement of their authenticity or quality.
- No Client Relationship: This company is not a client of SpringCube unless stated.
- Users must click to apply, redirecting to the employer’s career page.
- No Liability: SpringCube is not liable for inaccuracies.