SalaryPeak

Senior Software Engineer – Java & AWS

OX CONSULTANCY PTE. LTD.
Singapore 5+ years Posted 1w ago

Salary Range

SGD 96,000 - SGD 132,000 /year

SGD 8,000 - SGD 11,000/month

Skills Required

RDSDesignScalabilitySecurityAWSREST APIs developmentEC2application performanceContinuous IntegrationSoftware Development

Job Description

We are seeking a highly skilled Senior Software Engineer with strong expertise in Java and AWS cloud technologies to design, develop, and maintain scalable enterprise applications. The ideal candidate will have hands-on experience in microservices architecture, cloud-native development, and DevOps practices, delivering high-performance solutions in a fast-paced environment.

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build and deploy cloud-native solutions on AWS.
  • Develop RESTful APIs and microservices-based architectures.
  • Collaborate with business stakeholders, architects, and cross-functional teams to define technical solutions.
  • Optimize application performance, scalability, and security.
  • Implement CI/CD pipelines and automate deployment processes.
  • Perform code reviews and mentor junior developers.
  • Troubleshoot production issues and provide timely resolutions.
  • Ensure adherence to software development best practices and coding standards.

Required Skills & Experience

  • 5+ years of software development experience with Java.
  • Strong expertise in:Java 8/11/17Spring Boot, Spring CloudMicroservices ArchitectureREST APIsHibernate/JPAMaven/Gradle
  • Hands-on AWS experience with services such as:EC2ECS/EKSLambdaS3RDSDynamoDBAPI GatewayCloudWatchIAMVPC
  • Experience with Docker and Kubernetes.
  • Strong knowledge of CI/CD tools (Jenkins, GitLab CI, GitHub Actions).
  • Experience with Git version control.
  • Strong understanding of Agile/Scrum methodologies.
  • Excellent problem-solving and communication skills.

Preferred Skills

  • Experience with Kafka or RabbitMQ.
  • Infrastructure as Code (Terraform, CloudFormation).
  • AWS Certifications (Developer Associate, Solutions Architect).
  • Experience with distributed systems and event-driven architectures.