Senior Software Engineer - JAVA (Software Development)
Date: 25 Mar 2026
Location: SG
Company: Synapxe
Position Overview
We are hiring software developers who
- will play a critical role in our AWS cloud migration initiative, leading the design, development, and optimization of cloud‑based applications
- require strong background in Java application development and deep expertise in AWS services will be key to the success of this transformation
Role & Responsibilities
- Design and build robust, scalable applications using modern programming languages and frameworks
- Collaborate with cross-functional teams to deliver high quality applications which includes redesigning existing applications to the AWS Cloud platform
- Demonstrate a strong understanding of Java‑based applications, cloud computing concepts, and modern DevSecOps practices
- Optimize applications for cloud‑native architectures, leveraging AWS services to enhance performance, scalability, and functionality
- Identify, analyse, and resolve application performance bottlenecks to ensure optimal cloud performance
- Perform regular code reviews to maintain high coding standards and adherence to best practices
- Monitor and continuously optimize cloud applications to meet performance, security, and compliance requirements
- Develop and maintain comprehensive technical documentation for software projects
Requirements
- Degree in Computer Science, Computer Engineering or equivalent.
- At least 4 years of experience in Java development (Java 8 and above, J2EE, EJB, Spring Framework, etc.,)
- Knowledge of and Spring framework, specifically in Spring Boot, Spring MVC, Spring Security, Spring AOP, and API integration with SOAP and RESTful webservices
- Knowledge in JAXB and Java Security API
- Experience in design, develop, test and deploy scalable applications and services
- Experience with application deployment in WebLogic Server, including administration and configuration for managed servers, data sources and JMS persistence stores
- Familiarity with database integration to Oracle DB and PostgreSQL using Spring Data JPA, Hibernate, JDBC
- Experience in installing and configuration of WebLogic Server 12c and above.
- Experience with application deployment and managing of RH JBoss EAP Server, IBM WebSphere, and WebLogic Server 12c.
- Experience in deploying and management of batch jobs in Linux and Windows Server.
- Knowledge on asynchronous messaging queues, RESTful API, microservices architecture, and web services
- Knowledge in message formats such as FHIR and HL7
- Knowledge in Ehcache
- Knowledge in unit testing with JUnit
- Knowledge in building and version control with Git, Gradle, Apache Ant
- Hands-on experience with AWS Cloud-native services (e.g. EC2, S3, Lambda, SQS, RDS, Kubernates, API Gateway.)
- Hands-on experience with CI/CD tools like Jenkins, GitLab, and JIRA.
- Familiarity with IaC tools like Terraform or CloudFormation
Apply Now
#LI-SYNX32 #LI-SYNX43