Software Engineer – Java

Software Engineer – Java

Our Opening and Your Responsibilities
Your Profile

* Qualification: BE / B.Tech / ME / M.Tech
* Fresher

Must Have Skills:

* Solid working Knowledge in Java 8 to 17 is a must.
* Solid working Knowledge in JEE 6 & 7,8 is a must.
* Knowledge in Spring framework and modules like Spring MVC, Spring Boot, Spring Web, Spring JPA/Hibernate is a must.
* Knowledge in Unit Test Framework like Junit and Mocking framework like Mockito is a must.
* Knowledge in RDBMS SQL DB like PostgreSQL/MySql/Oracle is a must.
* Hands-on Knowledge in Build tools like maven, Gradle is a must.
* Knowledge in SCM like GIT, Gerrit is a must.
* Hands-on Knowledge with RESTful web services is a must.

Nice to have Skills:

* Knowledge of Unix / Linux / Windows environments is a plus.
* Knowledge of Microservices architecture is a plus.
* Knowledge in Spring Security, Spring Cloud, Spring Apache Kafka Streams is a plus.
* Knowledge in NoSQL DB like Casandra/Mongo DB is a plus.
* Knowledge in Network protocols (TCP/IP, UDP) is a plus.
* Knowledge in cache servers like Ehcache, Hazelcast, Redis is a plus.
* Knowledge in automated code review tools like SonarQube is a plus.
* Knowledge in API Gateway like Spring API Gateway/ Netflix Zuul 2 is a plus.
* Knowledge in Centralized logging Systems like ELK Stack is a plus.
* Knowledge in Docker and Kubernetes is a plus.
* Knowledge in IAM tools like Key cloak is a plus.
* Knowledge of DevOps is a plus.
* Knowledge of Microservices design pattern is a plus.
* Knowledge of clouds like AWS, Azure is a plus.

What You Need to Succeed
* As a Java developer, you will understand, analyze and implement the requirements.
* Develop for high-volume, low-latency Microservices.
* Development, and testing of new features in the applications.
* Implement, test, and bug-fix functionality.
* Participate as a team member in fully agile Scrum deliveries.
* Work in an international environment with a multicultural team.
* Exhibit excellent team spirit and good communication.
* Ability to troubleshoot, debug and resolve issues.
* Good analytical skills and aptitude.

Job Category: Software Engineer - Java
Job Type: Full Time
Job Location: Work from Home

Apply for this position

Allowed Type(s): .pdf, .doc, .docx