Java developer

Vinove Software and Services

Gurugram District

On-site

INR 900,000 - 1,500,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

A technology services company in Gurugram is seeking a Java developer to build end-to-end solutions. Candidates should have extensive experience in Java 8, strong knowledge of distributed architecture, and familiarity with Agile development. This mid-senior level position is full-time and involves collaborating with engineering teams to enhance software applications.

Qualifications

  • Extensive experience in Java 8, including multithreading and data structures.
  • Strong understanding of distributed architecture concepts and design patterns.
  • Good experience in developing REST APIs in Java backend applications.
  • Hands on experience with SQL, NoSQL concepts.
  • Test driven development, including unit test cases using any test framework (JUnit, Spring-test, MockMvc), and end-to-end testing.
  • Excellence in writing and maintaining clear end-user documentation including API specifications, patterns, best practices, and data definitions, including Swagger.
  • Good knowledge of GIT.
  • Familiarity with continuous integration and build automation tools like Jenkins pipelines for CI/CD, Maven/Gradle.
  • Experience with Agile software development (e.g., SCRUM or KANBAN) and/or User Centered design process.
  • Experience in working with Angular 6+/ReactJS 16+ & Redux, JSP, HTML5, CSS3, jQuery and JavaScript will be a plus.

Responsibilities

  • Drive, design, build and deliver end-to-end solutions using Agile.
  • Collaborate with engineering teams to launch new features.
  • Maintain quality and responsiveness of applications.
  • Hit the ground running with a typical Java ecosystem (Spring & its sub-projects, dependency injection, Maven, Hibernate, etc.).
  • Maintain quality, modularity and ensure responsiveness of applications.
  • Be able to pick up new technologies along their whole development stack including non-Java ecosystems.
  • Collaborate with the rest of the engineering team to design to launch new features.
  • Collaborate with cross-functional teams to define, design.
  • Work with third-party data sources and APIs.
  • Unit-test code for robustness.
  • Work on bug fixing and improving application performance.
  • Maintain code integrity and organisation.
  • Help maintain code quality, organisation, and automation.
  • Build a culture of continuous learning and improvement.
  • Have a desire to collaborate to share and learn from your colleagues.

Skills

Java 8
Multithreading
REST API
SQL
NoSQL
Agile development

Tools

Spring
Maven
Jenkins
GIT

Job description

Join to apply for the Java developer role at Vinove Software and Services.

Vinove Software and Services provided pay range

This range is provided by Vinove Software and Services. Your actual pay will be based on your skills and experience — talk with your recruiter to learn more.

Base pay range

Job Responsibilities

  • Drive, design, build and deliver end-to-end solutions using Agile and User Centered Design processes.
  • Build a distributed system based on SOLID design principles, concurrency, and distributed data.
  • Demonstrate experience writing enterprise software applications for high frequency and low latency environments.
  • Hit the ground running with a typical Java ecosystem (Spring & its sub-projects, dependency injection, Maven, Hibernate, etc.).
  • Maintain quality, modularity and ensure responsiveness of applications.
  • Be able to pick up new technologies along their whole development stack including non-Java ecosystems.
  • Collaborate with the rest of the engineering team to design to launch new features.
  • Collaborate with cross-functional teams to define, design.
  • Work with third-party data sources and APIs.
  • Unit-test code for robustness.
  • Work on bug fixing and improving application performance.
  • Maintain code integrity and organisation.
  • Help maintain code quality, organisation, and automation.
  • Build a culture of continuous learning and improvement.
  • Have a desire to collaborate to share and learn from your colleagues.
Job Requirements
  • Extensive experience and deep understanding in Java 8, including multithreading, data-structures and algorithms.
  • Strong understanding of distributed architecture concepts, Design patterns, SOLID principles, SOA, Microservices, Cloud hosting solutions (preferably AWS).
  • Good experience in developing REST API and JSON, in Java backend applications.
  • Hands on experience with SQL, NoSQL concepts.
  • Test driven development, including unit test cases using any test framework (JUnit, Spring-test, MockMvc), and end-to-end testing.
  • Excellence in writing and maintaining clear end-user documentation including API specifications, patterns, best practices, and data definitions, including Swagger.
  • Good knowledge of GIT.
  • Familiarity with continuous integration and build automation tools like Jenkins pipelines for CI/CD, Maven/Gradle.
  • Experience with Agile software development (e.g., SCRUM or KANBAN) and/or User Centered design process.
  • Experience in working with Angular 6+/ReactJS 16+ & Redux, JSP, HTML5, CSS3, jQuery and JavaScript will be a plus.
Job Locations
  • Noida (sec126)
  • Gurugram (sec44)
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Job function
  • Engineering and Information Technology
  • Software Development

Referrals increase your chances of interviewing at Vinove Software and Services by 2x

Get notified about new Java Software Engineer jobs in Gurugram, Haryana, India.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Viraaj HR Solutions Private Limited • Chennai District

On-site
INR 900,000 - 1,500,000
Collaborative engineering environment
Opportunities for technical growth
Mentorship
Java Developer
Java Developer

Viraaj HR Solutions Private Limited • Hyderabad

On-site
INR 900,000 - 1,500,000
Structured mentoring
Collaborative engineering culture
Exposure to end-to-end delivery cycles
Java Developer
Java Developer

Sequence Technologies • Delhi

On-site
INR 800,000 - 1,200,000
Group medical insurance
Core Java Developer
Core Java Developer

Expertrons Delhi • Bengaluru

On-site
INR 1,000,000 - 1,800,000
Java Developer
Java Developer

M/s Angel and Genie (Talent Search) • Bengaluru

On-site
INR 600,000 - 1,200,000
Senior Software Engineer (Java)
Senior Software Engineer (Java)

Serosoft Solutions Pvt Ltd • Indore District

On-site
INR 800,000 - 1,100,000
Group Health Insurance
Competitive pay
Learning & Growth opportunities
+3
Java Developer
Java Developer

OptiSol Business Solutions • Chennai District

On-site
INR 600,000 - 900,000
Core Java Developer
Core Java Developer

Expertrons Delhi • Chennai

On-site
INR 800,000 - 1,200,000
Senior Java Developer - Immediate Joiner Only
Senior Java Developer - Immediate Joiner Only

Veracity Software Inc • Maharashtra

Remote
INR 1,500,000 - 2,500,000
Java Software Engineer
Java Software Engineer

SourcingXPress • Hyderabad

On-site
INR 1,000,000 - 2,500,000