Job Category: On Site
Job Type: Full Time
Skills: caching J2EE/JAVA Architecture kafka Rest API
Good to Have Skills: GIT
Contract Duration in Months: 18
Contract Duration: 18 months
Job Summary:
- Design and develop software modules to meet the business requirements.
- Analyze existing software code and make enhancements for new requirements.
- Work under limited guidance.
- Actively think about system stability and enhancing our applications.
- Understand and deeply focus on the real-world benefit your systems and products will have on our end users.
- A strong desire to document and share work done to aid in long-term support.
Skill and Experience:
- 1 to 2 years of experience in testing, documentation, production support, applications development, modern web applications using Rest API, caching, Kafka and J2EE/JAVA Architecture.
- Strong experience in Spring Framework such as Spring MVC, IOC, AOP and Spring JDBC.
- Experience in building Restful web API with Spring, Spring Boot.
- Experience in designing front end interfaces using HTML5, CSS3, JavaScript, Bootstrap, React.
- Unit and integration testing using Junit and Mockito.
- Familiar with DevOps tools and experience in CI/CD software.
- Experience in database systems like SQL Server and PostgreSQL is a must.
- Experience with source control system like GIT (preferred), Perforce or similar.
- Experience in Python will be a plus.
- Good problem solving, intellectual curiosity and analytical abilities.
- Takes full ownership of his or her work and delivers with high standards.
- Demonstrates good communication skills and comfortable working with many teams.
Mandatory Skills :
Google Cloud Platform Fundamentals, Hibernate, Java, Jpa, JUNIT, Microservices, MS SQL, SpringBoot