
Senior Java Software Engineer
Permanent / Full-time @iSphereIQ IT in IT Email JobJob Detail
Job Description
Requirements:
- 8+ years software development experience using Java
- 5+ years backend experience
- Significant knowledge in design, programming and testing of an object-oriented programming language
- Must have strong Java programming background (preferably Java 8+) Preferred Frameworks – Spring Boot and Dropwizard
- Must adhere to high testing standards with testing frameworks like Junit, Mockito, RestAssured, Selenium
- Excellent experience in Microservices development – HTTP, REST API design and implementation
- Experience in application architecture and/or software development within an Agile/DevOps environment
- Experience with Continuous Integration/Deployment using Google Cloud Platform and Terraform
- Comfortable to operate in an agile, dynamic environment
- Database – SQL (MSSQL, MySQL, Postgresql) – NoSQL ( MongoDB)
- Container/Orchestration using Docker & Kubernetes
- Strong debugging and analysis skills
Desirable skills:
- Exposure to other cloud native Java technologies such as Micronaut, Quarkus
- Secure coding practices
- Application monitoring and logging
- Experience with Reactjs/NodeJs and Typescript
Salary commensurate with experience and will be amenable based on interview outcome.
Other jobs you may like
-
Technical Business Analyst (Junior|Mid|Associate)
- @ iSphereIQ IT
- Makati, Philippines, 1227