For Employers
Java Developer


TROYTECH INTERNATIONAL CONSULTING PTE LTD
9 days ago
Posted date
9 days ago
N/A
Minimum level
N/A
Company 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
  • 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
Related tags
-
JOB SUMMARY
Java Developer
TROYTECH INTERNATIONAL CONSULTING PTE LTD
Singapore
9 days ago
N/A
Contract / Freelance / Self-employed

Java Developer