Senior Java Software Engineer
Indore, Madhya Pradesh, India Vertisystem Full-time
about 1 month ago
- Strong experience with Core Java, Spring boot and Microservice architecture
- Strong in object-oriented design principles and functional programming with minimum understanding of Java 1.8.
- In-depth knowledge of the Java concurrency framework and multi-threading is a must.
- Must be able to write optimal solution for a problem.
- A very strong command of data base and algorithms, plus how the Java collections framework uses them.
- Sound knowledge of concepts like exception handling, garbage collection, and generics.
- Strong experience designing and implementing Java-based Restful APIs
- Good Analytical and problem solving and communication skills.
- Experience with Spring Security, Spring, Rest Web Services, Maven, Junit JPA.
- Experience in Spring STS, Eclipse, Postman, Team Foundation Server and Swagger.
- Experience with SQL, Postgres Database, Rest Service Apache Tomcat/ Redhat JBoss/ WebLogic.
· Experience working with Docker and Python (nice to have).