Informatics is looking for a Software Engineer Java.
Job Role
Lead the design, development, testing and support of web-based applications and API development using Java, Spring, Spring Boot, REST APIs and micro services-oriented architecture.
Work with technical and business teams to analyze and elaborate on requirements and perform impact analysis.
Designing, building and maintaining efficient, reusable and reliable code in Java with unit tests
Ensure a high-quality codebase with design and code review as well as automated test coverage.
Explore the latest relevant technologies, techniques, frameworks, tools, methodologies and processes.
Requirements
Minimum 1-2 years of industrial experience
Bachelor’s degree in Software Engineering, IT or equivalent
In-depth understanding of Java fundamentals and related frameworks, RESTful application development
Experience in developing applications using Java, Spring, Spring Boot and SQL/NoSQL databases
Cloud hosting, AWS preferred – Advantage
CI/CD tools (Jenkins preferred) – Advantage
Experience using JIRA to manage development tasks – Advantage
Experienced with containerized applications such as ECS, Kubernetes, Docker – Advantage
Experienced with Jenkins, Groovy, Ansible, etc – Advantage.