Job Description:

We are looking for a highly skilled and experienced Senior Java Developer to join our team. The ideal candidate should have a minimum of 2+ years of professional experience in Java development, with expertise in Spring Boot and  PostgreSQL. Strong knowledge of Java and Advanced Java concepts is required, along with familiarity with Restful APIs.

  • Design, develop, and maintain Java-based applications using Spring Boot.
  • Create and maintain RESTful APIs for various services.
  • Work with relational databases (e.g., MySQL, PostgreSQL) and non-relational
  • databases (e.g., MongoDB).
  • Write unit tests, perform debugging, and ensure code quality.
  • Work closely with front-end developers, designers, and other team members to deliver
  • seamless, efficient solutions.
  • Identify and resolve performance bottlenecks in applications.
  • Maintain detailed documentation of code, processes, and API specifications.
  • Keep up-to-date with the latest trends and advancements in Java and Spring Boot development.

Preferred Skills:

  • Minimum of 2+ years of professional experience in Java development
  • Strong proficiency in Java and Spring Boot.
  • Experience with RESTful API development.
  • Knowledge of databases such as MySQL, PostgreSQL, and MongoDB.
  • Familiarity with version control systems (e.g., Git).
  • Experience with cloud platforms (e.g., AWS, Azure) is a plus.
  • Understanding of Microservices architecture.
  • Excellent problem-solving skills.
  • Good communication and teamwork skills.
  • Experience with frontend technologies like React JS is a plus.
  • Bachelor’s degree in Computer Science, Engineering, or a related field
  • Excellent problem-solving and analytical skills
  • Strong communication and collaboration abilities
  • Ability to work effectively in a fast-paced and dynamic environment
Job Category: Developer
Job Type: Full Time
Job Location: Thiruvananthapuram
Experience: 2 - 3 Years

Apply for this position

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