NeoIntelli Technologies

Senior Java Developer

West Bengal, IN

2 months ago
Save Job

Summary

Job Overview

We are looking for a highly skilled Senior Java Developer with expertise in backend development, microservices, and API design. You will be responsible for optimizing existing code, ensuring high performance, and developing scalable, maintainable solutions. Collaboration with cross-functional teams is key to delivering high-quality applications and services.

Key Responsibilities

  • Code Optimization & Refactoring : Enhance code performance, maintainability, and scalability by refactoring existing code.
  • Code Reviews & Best Practices : Establish coding standards, perform code reviews, and introduce development best practices.
  • Microservices Development : Design and maintain robust, scalable microservices.
  • Spring Framework & Spring Boot : Build enterprise-level applications using Spring Boot, Spring MVC, Spring Security, and related frameworks.
  • API Design : Develop, manage, and document secure and efficient APIs.
  • Cloud Technologies : Leverage cloud platforms (AWS, Azure, GCP) to deploy and scale microservices, with containerization tools like Docker and Kubernetes.
  • Design Patterns : Implement and promote Gang of Four (GoF) design patterns to enhance software architecture and & Mentorship : Collaborate with teams and mentor junior developers to uphold coding standards.

Key Requirements

  • Experience : 5+ years in Java development, focusing on backend, microservices, and API development.
  • Core Java : Deep knowledge of Core Java, including concurrency, collections, memory management, and object-oriented principles.
  • Spring MVC : Strong experience with Spring MVC for building scalable web applications.
  • Servlet & JSP : Proficiency in Java-based web applications using Servlets and JSP.
  • Database & JDBC : Expertise in database connectivity, JDBC, and SQL query : Hands-on experience with multithreading for efficient task execution.
  • REST API : Experience in designing and consuming RESTful APIs.
  • Design Patterns : Practical knowledge of GoF design patterns and their application to improve code quality and scalability.
  • Microservices & Cloud : Experience in microservices architecture and cloud technologies (AWS, Azure, GCP).
  • Security : Strong knowledge of secure coding practices and API security.
  • CI/CD & Version Control : Familiar with CI/CD pipelines and using Git for version control.

(ref:hirist.tech)

How strong is your resume?

Upload your resume and get feedback from our expert to help land this job