Java Developer( Spring Boot, React, Maria DV)
Summary
Shell IT is hiring a Java developer in Singapore to build and maintain backend applications using Java, Spring Boot, and React with MariaDB/PostgreSQL databases. Day to day involves test-driven development with JUnit/Mockito, Maven builds, Git workflows, Docker deployments, and Linux administration with Python scripting for automation.
- Must have professional software development experience with strong expertise in Java.
- Deep proficiency in Spring Boot and the Spring Framework ecosystem.
- Hands-on experience with build tools such as Maven.
- Strong knowledge of JUnit/Mockito and test-driven development practices.
- Solid understanding of SQL, RDBMS, and PostgreSQL database design and optimization.
- Proficiency with Git/GitHub and collaborative development workflows.
- Experience with Docker containerization and deployment.
- Strong Linux administration skills and shell scripting capabilities
-Working knowledge of Python for scripting and automation.