Java Software Developer

Singapore 4 days agoFull-time External
32.8k - 49.2k / mo
Job Description We are seeking a talented Java Developer with strong experience in Java 8 and Spring Boot to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining high-quality applications while ensuring performance, reliability, and scalability. You will collaborate closely with cross-functional teams and contribute to the full software development lifecycle. Key Responsibilities • Design, develop, and maintain Java applications using Spring Boot and Java 8 . • Write clean, reusable, efficient, and well-documented code following industry best practices. • Work with Unix/Linux environments for deployment, scripting, and troubleshooting. • Collaborate with QA, DevOps, business analysts, and other teams to deliver high-quality solutions. • Participate in code reviews , unit testing , and integration testing . • Troubleshoot and resolve application issues, performance bottlenecks, and production defects. • Create and maintain technical documentation including specifications, design documents, and operational procedures. Required Skills & Qualifications • Strong hands-on experience with Java 8 , Spring Boot , and related frameworks. • Proficiency in Unix/Linux commands , shell scripting, and environment management. • Good understanding of RESTful APIs , microservices architecture , and web services. • Experience working with SQL/NoSQL databases . • Familiarity with build and version control tools such as Git , Maven , Jenkins , etc. • Strong analytical thinking and problem-solving skills. • Excellent communication, collaboration, and teamwork abilities. EA Number: 11C4879