Java Developer

  • Hyderabad, Telangana, India
  • Permanent
  • Software Engineering & Technology
  • 3 - 12 years
Job Title:

Java Developer

Job Description:

Qualifications/Requirements:

Bachelor’s Degree in Computer Science, or related computer field.
3 years of minimum experience in Java software development.
Strong in Java / J2EE including frameworks like Spring boot, hibernate etc.
Experience with microservices based architecture including building
Good knowledge on SQL (MySQL / Oracle / SQL Server / Postgres), NoSQL (MongoDB / Cassandra), App server Knowledge (Tomcat/JBoss etc.), OSGi, REST Web Services
Working / Usage experience of Docker, Jenkins, Multi threading, Design paterns, Java 1.8 and Container
Experience with Cloud computing in added advantage (AWS / Azure)
Assist production support team with any system issues as they arise.
Strong Debugging and Troubleshooting Expertise.
Strong communication skills (oral and written).

Experience Range:

3 - 12 years

Educational Qualifications:

Any graduation, Any PG

Job Responsibilities:

Design and build scalable REST APIs. develop, test, tune for performance and deploy web services.
Work with product team to build innovative, robust, and easy-to-use features.
Collaborate with the team, optimize and refactor the back-end architecture.
Conduct code reviews to uphold high-quality code and standard.
Own team’s output – drive sprint planning, prioritize tasks; Keep key stakeholders updated on progress, milestones and any potential slippages.
Build systems that process big data in a distributed environment.

Skills Required :

NHibernate, Microservices, Spring Boot, Docker, Jenkins, Java 1.8, REST API, NoSQL,