Senior Java Software Engineer

Job Category:

Holoteq-Group

Job Position: Senior Java Developer

Job Description

1- Java developer responsibilities include designing and developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance

2- Contribute in all phases of the development lifecycle

3- Write well designed, testable, efficient code

4- Ensure designs are in compliance with specifications

5- Prepare and produce releases of software components

6- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review

Minimum Qualifications

– 4+ years of strong programming skills in Cloud Technologies

– Hands on experience in Java 8+, Spring MVC, Spring Boot, Microservices

– Hands-on experience of developing RESTful web services

– Hands-on experience with Elasticsearch

– Hands-on experience with Relational and NoSQL database technologies e.g. MySQL, AWS DynamoDB

– Hands-on experience with Build and CI/CD tools like Gradle, Docker, Jenkins

– Hands-on experience with unit and automation testing tools such as Junit,JMeter, etc

– Proficient in web servers, application servers like Tomcat, Nginx and scripting in Linux environment

– Working knowledge of UML, software design patterns, distributed systems, resiliency, security and logging

– Passionate, adaptable, flexible, independent and self-motivated individuals who take initiative and ownership of projects are desired

– Excellent written and verbal communication skills

Tagged as: , ,

Upload your CV/resume or any other relevant file. Max. file size: 5 MB.