Job details
Senior Software Engineer Java/React - (Remote - India)
- Java
- Spring Boot
- Redux
- Docker
- AWS
- Agile
- SOLID
Posted: 5 days ago
Jobgether has ALL remote jobs globally. We match you to roles where you're most likely to succeed, and provide feedback on every application to help you learn. No more guesswork, application black holes, or recruiter ghosting in your job search.
For one of our clients, we are looking for a Senior Software Engineer (Java/React), remotely from India.
As a Senior Software Engineer, you will be responsible for designing, developing, and maintaining high-quality software solutions for complex, customer-facing applications. This role will require a deep understanding of Java, React, and various cloud technologies. You’ll work collaboratively with cross-functional teams, including engineers, designers, and product managers, to deliver scalable and secure products. Additionally, you'll engage in agile development processes, mentor junior engineers, and drive the success of projects by ensuring high performance and quality across all stages of the product lifecycle.
Accountabilities:
- Design and implement high-quality, scalable, and secure software solutions using Java, React, and cloud technologies.
- Participate in agile development processes, including sprint planning, daily stand-ups, and retrospectives.
- Collaborate with engineers, product managers, and designers to understand requirements and deliver features that align with client goals.
- Lead and mentor junior engineers through Communities of Practice (CoPs) and on project teams.
- Ensure that software is performant, testable, and maintainable while adhering to best practices in software design.
- Drive project delivery from concept to deployment, ensuring client satisfaction and successful outcomes.
- 5+ years of experience in software development, with expertise in Java, Spring Boot, Hibernate, React, and related technologies.
- Solid understanding of Object-Oriented Programming (OOP) principles, including SOLID principles and design patterns.
- Hands-on experience with AWS services (e.g., S3, ECS), SQL, and front-end technologies such as HTML, CSS, MUI, and Redux.
- Strong experience in Agile software development methodologies and a proactive approach to project management.
- High-level design proficiency using UML, C4, or ArchiMate.
- Ability to create scalable and performant enterprise-level systems, with a focus on maintainability and security.
- Familiarity with containerization technologies such as Docker/Kubernetes and experience working in a cloud environment.
- Strong problem-solving skills and the ability to mentor and collaborate with others.
- Competitive annual salary based on experience and market demands.
- Flexibility with work hours and the ability to work from anywhere.
- Comprehensive medical insurance with family coverage options.
- Regular health check-up camps organized by the company.
- Access to recreational activities (e.g., pool, table tennis, gaming consoles).
- Business casual work environment.
- Opportunities for career growth and development with a focus on continuous learning.
- Flexible work culture that promotes a healthy work-life balance.
#LI-CL1