x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Java Developer
 banner picture 1  banner picture 2  banner picture 3

Java Developer

Horizon Software Pte. Ltd.

Horizon Software Pte. Ltd. company logo

Must-Have Skills:

  1. Expert-level knowledge of Java, J2EE, Spring, Spring Boot, and enterprise application development.
  2. Strong understanding of software architecture patterns and design principles.
  3. Proficiency in RESTful and SOAP web services development.
  4. Advanced experience with ORM frameworks (e.g., Hibernate, JPA).
  5. Expertise in application servers (e.g., Tomcat, JBoss, WebSphere).
  6. Solid understanding of microservices architecture.
  7. Proficiency with build tools (Maven, Gradle) and version control systems (Git).
  8. Experience with CI/CD tools and practices.
  9. Strong knowledge of database technologies (SQL and NoSQL).
  10. Familiarity with cloud platforms, preferably AWS or Azure.

Good-to-Have Skills:

  • Experience with front-end technologies (JavaScript, Angular, React).
  • Knowledge of containerization and orchestration tools (Docker, Kubernetes).
  • Understanding of DevOps practices.

Key Responsibilities:

  1. Lead the design, implementation, and management of Java/J2EE-based enterprise applications.
  2. Oversee the development of Java-based services and applications.
  3. Collaborate with stakeholders to gather requirements and deliver technical solutions.
  4. Manage and prioritize backlog items, coordinating development efforts across teams.
  5. Conduct technical discussions on architecture, design, and development strategies.
  6. Mentor a team of Java developers, ensuring high-quality deliverables.
  7. Implement coding standards and best practices.
  8. Oversee performance optimization and troubleshooting of Java applications.
  9. Ensure application security and regulatory compliance.
  10. Provide 24/7 support when required.

Sharing is Caring

Know others who would be interested in this job?