Java Developer

TROYTECH INTERNATIONAL CONSULTING PTE LTD
9 days ago
Posted date9 days ago
N/A
Minimum levelN/A
Human ResourcesJob category
Human ResourcesCompany Overview / Employee Value Proposition
TroyTech International Consulting Pte Ltd is a Singapore & APAC based consulting and professional services firm founded in 1998. TroyTech provides complete SOA, EAI, JEE technical support, Web & Mobile solutions, and world-class consulting skills in business integration with Enterprise platform & Open Source software solutions. TroyTech's headquarters & operations are in Singapore with representative offices in Taiwan & Tokyo, with emphases in Financial, Transportation & Government sectors.
Job Summary
You will design, develop, and deliver enterprise applications using Enterprise Java and web programming across UNIX/Linux and Windows environments. Lead software modernization initiatives leveraging cloud computing, containerization, and microservices to drive scalable and efficient solutions.
Responsibilities/ Requirements
Preferred competencies and qualifications
TroyTech International Consulting Pte Ltd is a Singapore & APAC based consulting and professional services firm founded in 1998. TroyTech provides complete SOA, EAI, JEE technical support, Web & Mobile solutions, and world-class consulting skills in business integration with Enterprise platform & Open Source software solutions. TroyTech's headquarters & operations are in Singapore with representative offices in Taiwan & Tokyo, with emphases in Financial, Transportation & Government sectors.
Job Summary
You will design, develop, and deliver enterprise applications using Enterprise Java and web programming across UNIX/Linux and Windows environments. Lead software modernization initiatives leveraging cloud computing, containerization, and microservices to drive scalable and efficient solutions.
Responsibilities/ Requirements
- Lead the analysis of requirements and design of enterprise applications to meet business needs and technical standards
- Develop and deliver software solutions using Enterprise Java, Spring Framework, and Spring Boot within UNIX/Linux and Windows environments
- Implement cloud-native applications utilizing AWS services such as Amazon ECS Fargate, AWS RDS, and Lambda to enhance scalability and performance
- Apply containerization technologies including Kubernetes and Docker to modernize legacy applications and support microservices architecture
- Design and optimize database schemas and tune performance to ensure efficient data management and retrieval
- Integrate messaging and data streaming platforms such as Kafka, MQ, and Service Mesh to enable reliable and scalable communication between services
- Employ Continuous Integration and Continuous Delivery (CI/CD) practices to automate build, test, and deployment pipelines for rapid and reliable software releases
- Collaborate within Agile development teams to continuously improve software quality and delivery processes
- Produce comprehensive SDLC documentation to support development, testing, and maintenance activities
- Utilize strong analytical and problem-solving skills to troubleshoot and resolve complex technical issues
- Communicate effectively in English, both written and verbal, to engage with cross-functional teams and stakeholders
Preferred competencies and qualifications
- Recognised degree in Computer Science, IT or engineering with at least 3 years' relevant experience in software development.
- Experience with software modernization, containerization, and microservices architecture to enhance system agility and scalability
- Familiarity with Snowflake data platform for advanced data warehousing solutions
- Prior exposure to Agile development methodology and continuous integration practices to support iterative delivery
JOB SUMMARY
Java Developer

TROYTECH INTERNATIONAL CONSULTING PTE LTD
Singapore
9 days ago
N/A
Contract / Freelance / Self-employed
Java Developer