freehire launches on Product Hunt on 26 August.

Follow →

Software Engineer

Summary

Build and maintain enterprise Java applications using Spring Boot, microservices, and Kafka, while writing tests and supporting production systems.

Responsibilities: Develop, maintain and enhance software application system with functional requirements. Follow coding standards, maintain high code quality, and write unit and integration tests. Perform software integration test and support system integration test. Perform trouble shooting and production support. Ability to learn and adapt to new technologies, learn new concepts. Ability to work independently and as part of a team. Good verbal and communication skills Requirement: Bachelor's or Master's degree in Information System, Computer Science, Software Engineering, or a related field with 4-5 years experience in software development using Java/J2EE, Spring, Spring Boot, Microservices, Hibernate, JPA , REST, JSON Familiar with Microservice architecture Experience in REST web service development using Spring Boot Experience in using Kafka, IBM MQ, Rabbit MQ Experience in relational databases like Oracle and MS SQL Knowledge on Linux/Unix environments and basic commands. Must have understanding on tools like Jenkins, Git/Stash, Bitbucket, JIRA, Maven, SonarQube. Experience with Agile/Scrum methodologies and tools (e.g., Jira, GitLab, Jenkins). Familiar in Software Unit Testing (JUnit)

Shortlisted candidates will be offered a 1 Year Agency contract employment. License No : 12C6060

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available