Senior Software Engineer

Year    TS, IN, India

Job Description

Responsibilities:

Role Overview


We are seeking a

Senior Software Engineer

with strong expertise in

Java (primary)

and

modern UI frameworks (secondary)

to design and develop scalable, high-performance applications with rich user interfaces. The ideal candidate will have deep backend development experience in Java and hands-on exposure to front-end technologies like

React, TypeScript, and Next.js

.

Key Responsibilities

Backend Development (Primary)

+ Design, develop, and maintain enterprise-grade applications using Java and related frameworks. + Implement RESTful APIs and integrate with front-end applications.
+ Ensure application performance, scalability, and security.

UI Development (Secondary)

+ Build responsive, dynamic, and user-friendly interfaces using React, TypeScript, and Next.js. + Collaborate with UX designers to implement intuitive designs.

Collaboration & Leadership

+ Work closely with architects, product owners, and cross-functional teams. + Mentor junior developers and contribute to technical best practices.

Quality & Performance

+ Conduct code reviews, write unit/integration tests, and ensure adherence to coding standards. + Troubleshoot and resolve complex technical issues.


Qualifications:

Must-Have Skills

Java (Primary Skill)

Core Java:

OOP, Collections, Generics, Exception Handling, Multithreading.

Frameworks:

Spring Boot, Spring MVC, Spring Data JPA, Hibernate.

APIs:

RESTful API design and implementation.

Build & CI/CD:

Maven/Gradle, Jenkins, Git.

Testing:

JUnit, Mockito.

UI (Secondary Skill)

React.js:

Component-based architecture, hooks, state management.

TypeScript:

Strong typing, interfaces, generics.

Next.js:

Server-side rendering (SSR), static site generation (SSG).

UI Best Practices:

Responsive design, accessibility, performance optimization.

Good to Have

Microservices Architecture

and containerization (Docker, Kubernetes).

UI Libraries:

Material-UI, Tailwind CSS.

Testing:

Jest, React Testing Library.

Database Skills:

SQL (MySQL/PostgreSQL).

Soft Skills

Strong problem-solving and analytical skills. Excellent communication and collaboration abilities. * Ability to work independently and mentor team members.

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
    JD4615173
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    TS, IN, India
  • Education
    Not mentioned
  • Experience
    Year