Post Job Free
Sign in

Senior Java Software Engineer

Company:
Insight Global
Location:
India, PA
Posted:
May 20, 2025
Apply

Description:

Job Title: Senior Software Engineer – Java & React

Location: Remote (India)

Job Type: Full-Time

Experience Level: 5+ years

Industry: Information Technology / Software Development

About the Role:

We are seeking a highly skilled and experienced Senior Software Engineer with strong expertise in Java (Spring Boot) and React.js to join our growing remote team in India. You will play a key role in designing, developing, and maintaining scalable web applications that deliver exceptional user experiences and robust backend services.

Key Responsibilities:

Design, develop, and maintain full-stack applications using Java (Spring Boot) and React.js

Collaborate with cross-functional teams including product managers, designers, and QA engineers

Write clean, maintainable, and efficient code following best practices

Participate in code reviews, architecture discussions, and technical planning

Optimize applications for maximum speed and scalability

Troubleshoot and debug issues across the stack

Mentor junior developers and contribute to team knowledge sharing

Required Qualifications:

Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field

5+ years of professional experience in software development

Strong proficiency in Java, Spring Boot, and RESTful APIs

Solid experience with React.js, Redux, and modern JavaScript (ES6+)

Familiarity with front-end tools like Webpack, Babel, and NPM

Experience with relational databases (e.g., PostgreSQL, MySQL) and ORM frameworks

Understanding of CI/CD pipelines and version control (Git)

Excellent problem-solving skills and attention to detail

Strong communication and collaboration skills

Preferred Qualifications:

Experience with cloud platforms (AWS, Azure, or GCP)

Knowledge of containerization (Docker, Kubernetes)

Familiarity with Agile/Scrum methodologies

Exposure to microservices architecture

Apply