Senior JAVA Developer

9 Minutes ago • 6 Years +

Job Summary

Job Description

This role involves designing, developing, and maintaining high-quality Java and Spring Boot applications, including RESTful APIs. Responsibilities include writing unit tests with TestNG, working with NoSQL databases, and collaborating in an Agile environment using Git for version control. The Senior JAVA Developer will also troubleshoot software defects and continuously improve development processes.
Must have:
  • Design, develop, and maintain high-quality software applications using Java and Spring Boot.
  • Develop and maintain RESTful APIs.
  • Write and execute unit tests using TestNG.
  • Work with NoSQL databases to design and implement data storage solutions.
  • Collaborate with cross-functional teams in an Agile environment.
  • Utilize Git for version control.
  • Troubleshoot and resolve software defects and issues.
  • 6+ years of professional experience in software development.
  • Strong proficiency in Java and Spring Boot.
  • Experience in developing and consuming RESTful APIs.
  • Proficiency in writing unit tests using TestNG.
  • Hands-on experience with NoSQL databases (e.g., MongoDB, Cassandra, Redis).
  • Familiarity with Agile methodologies and practices.
  • Proficient in using Git for version control.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills.
Good to have:
  • Good understanding on gateway APIs

Job Details

Job Responsibilities:

  • Design, develop, and maintain high-quality software applications using Java and Spring Boot.
  • Develop and maintain RESTful APIs to support various business requirements.
  • Write and execute unit tests using TestNG to ensure code quality and reliability.
  • Work with NoSQL databases to design and implement data storage solutions.
  • Collaborate with cross-functional teams in an Agile environment to deliver high-quality software solutions.
  • Utilize Git for version control and collaborate with team members on code reviews and merge requests.
  • Troubleshoot and resolve software defects and issues in a timely manner.
  • Continuously improve software development processes and practices.

Expected Skill Set:

  • Bachelor's degree in Computer Science, Software Engineering, or a related field.
  • 6+ years of professional experience in software development.
  • Strong proficiency in Java and Spring Boot.
  • Experience in developing and consuming RESTful APIs.
  • Proficiency in writing unit tests using TestNG.
  • Hands-on experience with NoSQL databases (e.g., MongoDB, Cassandra, Redis).
  • Familiarity with Agile methodologies and practices.
  • Proficient in using Git for version control.
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork skills. Good understanding on gateway APIs is a plus

Similar Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Skill Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Jobs in Chennai, Tamil Nadu, India

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

Similar Category Jobs

Looks like we're out of matches

Set up an alert and we'll send you similar jobs the moment they appear!

About The Company

Web3 and AI based next generation hiring platform

Chennai, Tamil Nadu, India (Remote)

Chennai, Tamil Nadu, India (On-Site)

Delhi, India (On-Site)

Delhi, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Bengaluru, Karnataka, India (On-Site)

Ahmedabad, Gujarat, India (On-Site)

View All Jobs

Get notified when new jobs are added by NextHire

Level Up Your Career in Game Development!

Transform Your Passion into Profession with Our Comprehensive Courses for Aspiring Game Developers.

Job Common Plug