Senior Software Engineer (Java)
Working Location : Central
Working Hours : Office working hours / Hybrid working arrangement
Salary Package : Up to $8,200 + AWS + Variable Bonus
Are you a passionate and experienced Java developer looking to make a meaningful impact? We invite you to be a key contributor and technical leader within our innovative team. Your deep expertise will play a vital role in designing, developing, and scaling complex business applications and system integrations. We value collaboration, technical ownership, and are committed to creating an inclusive environment for all.
Your Role :
- Technical Leadership : Take ownership of software design and architecture decisions across services and modules.
- Innovative Development : Design and build robust, scalable business applications critical to our success.
- Quality Assurance : Champion best practices and guide the team throughout the SDLC to ensure high-quality, maintainable code.
- Collaborative Spirit : Partner closely with cross-functional teams including engineers, analysts, and architects to deliver business outcomes.
- Code Review Engagement : Lead and participate in peer code reviews, providing mentorship and sharing technical insights.
- Deployment & Support : Oversee system deployments and provide strategic guidance during production rollouts and incident resolution.
- Technical Troubleshooting : Drive root cause analysis and resolve complex technical issues with long-term solutions.
- Optimization Focus : Continuously assess and improve system performance, scalability, and reliability.
What You Bring :
Java Expertise : Strong proficiency in Java and its ecosystem, with a track record of building enterprise-grade systems.Spring Framework Knowledge : Deep understanding of Spring Boot, Spring Security, MVC, and cloud integration patterns.API Experience : Hands-on experience with designing and consuming RESTful APIs and SOAP / Web Services.Database Proficiency : Advanced SQL skills with experience in Oracle, MySQL, or PL / SQL.Messaging Technologies : Familiarity with RabbitMQ, ActiveMQ, or similar systems for asynchronous communication.Testing Skills : Strong experience with automated testing frameworks such as JUnit; exposure to test-driven development is a plus.Version Control & CI / CD : Proficiency with Git and CI / CD tools like Jenkins, with a focus on automation and release reliability.Desirable Skills :
Cloud Solutions : Familiarity with AWS or other cloud platforms.Advanced Database Skills : In-depth knowledge of MySQL.Containerization : Experience with Kubernetes.Big Data Technologies : Understanding of tools like Kafka, Hadoop, Spark, or Elasticsearch.Front-End Development : Skills in Bootstrap and ReactJS.If you’re passionate about Java development and looking to make an impact in a supportive and innovative environment, we’d love to hear from you!
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 as it is not required at this application stage.
All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.
Aloysius Tan Sheng Rong - R22110441
ScienTec Consulting Pte Ltd - 11C5781 #J-18808-Ljbffr