RERelx Group
Software Engineer III
Bangalore ₹5-8 LPA Posted 5 Sept 2025
FULL TIME
Spring Boot
Software Development Methodologies
Java
Spring
J2ee
Job Description
About the role
This role involves performing research, design, and software development assignments within a specific software functional area or product line. You will work on individual pieces of work and solve problems, including the design of program flow, effective coding, and unit testing.
Responsibilities
- Collaborate with other technical team members to finalize requirements.
- Write and review detailed specifications for the development of complex system components.
- Complete complex bug fixes.
- Work closely with other development team members to understand product requirements and translate them into software designs.
- Implement development processes, coding best practices, and code reviews.
- Operate in various development environments (Agile, Waterfall, etc.) while collaborating with key stakeholders.
- Resolve complex technical issues as necessary.
- Support entry-level software engineers, ensuring they are knowledgeable in critical aspects of their roles.
- Stay updated on new technological developments.
- Design and work with complex data models.
- Mentor less-experienced software developers on development methodologies and optimization techniques.
- Perform other duties as assigned.
Requirements
- 3+ years of experience in software development.
- Proficiency in software development methodologies (e.g., Agile, Waterfall).
- Experience with Java, J2EE, Spring, Spring Boot, and Microservices.
- Experience working with databases (e.g., MS SQL, Oracle, MySQL).
- Experience implementing projects on AWS Cloud.
- DevOps knowledge (e.g., CI/CD Pipelines, Docker, Kubernetes) is a plus.
- Preferred experience with XML, XSLT.
- Preferred experience with NoSQL databases (e.g., Cassandra, Solr , ES, Redis).
- Preferred experience with message queue technologies.
- Experience with Source Code Management (e.g., GIT).
- Experience developing software within the Scrum framework.