Senior Java Software Engineer

Year    Chennai, Tamil Nadu, India

Job Description


Qualifications and Skills

  • Minimum of 7 years to a maximum of 10 years of professional experience in software development, with a strong focus on Java technologies.
  • Proficient in Spring Boot (Mandatory skill) and Java (Mandatory skill) with demonstrable experience in building scalable applications.
  • Strong knowledge of microservices architecture (Mandatory skill) and implementation in enterprise-level projects.
  • Experience in designing and implementing RESTful APIs for seamless integration across platforms.
  • Well-versed with Hibernate framework for robust database interactions and management.
  • Solid understanding of SQL for effective data querying, manipulation, and performance optimization.
  • Expertise in Java Persistence API (JPA2) for effective object-relational mapping.
  • Familiarity with the Spring Framework, and its ecosystem to facilitate comprehensive application development.
Roles and Responsibilities
  • Design, develop, and maintain Java-based applications with a keen focus on performance, scalability, and reliability.
  • Create and enhance microservices to improve application modularity and scalability across our software solutions.
  • Engage in the full lifecycle of development from requirements analysis to deployment and maintenance phases.
  • Collaborate with cross-functional teams to define, design, and implement new features and platform improvements.
  • Conduct code reviews, ensuring adherence to best practices and high-quality standards in code delivery.
  • Troubleshoot, analyze, and resolve complex application issues, identifying opportunities for system enhancements.
  • Mentor and guide junior engineers, sharing knowledge and best practices to foster team growth and skill enhancement.
  • Stay updated with the latest industry trends and technologies to contribute to innovation and advancement within the team.

Expertia AI Technologies

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Job Detail

  • Job Id
    JD3635543
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Chennai, Tamil Nadu, India
  • Education
    Not mentioned
  • Experience
    Year