The company is looking to solve the problem of developing and maintaining complex software applications, specifically system-level applications, and resolving defects encountered during testing cycles.
Requirements
- Strong fundamentals of Object-Oriented Concepts
- Solid Core Java Expertise
- Solid Spring/Spring-Boot expertise
- Solid understanding of Relational Databases concepts and SQL queries
- Oracle
- Postgres
- Python
Responsibilities
- performs high complexity analysis, design, development and unit testing of software applications from user requirements/stories and design documents
- resolves defects encountered during various testing cycles
- implements major/minor enhancements in a fast-paced dynamic work environment
- takes ownership of work end to end
- leads, guides and mentors junior developer(s) / intern(s)
Other
- Have good communication skills
- Should be able to work and deliver effectively individually as well as being part of a team
- Ability to take ownership of work end to end
- Ability to lead, guide and mentor junior developer(s) / intern(s)