Software Engineer (Backend-Java)
NavaFull Time
Senior (5 to 8 years)
Candidates should possess a minimum of 3 years of related work experience in software development, along with proficiency in backend development using Java 11 or higher and Object-Oriented Design principles. They should also demonstrate familiarity with frontend technologies such as Angular, React, and Node.js, and have experience working with AWS services including AWS Lambda, DynamoDB, and Aurora DB, alongside an understanding of building Microservices and RESTful APIs. Experience with relational and NoSQL databases, such as MongoDB, is required, and comfort with modern development practices and tools is essential.
The Software Engineer will be responsible for building and maintaining APIs and services for internal and external applications, developing and supporting applications using cloud-enabled solutions (AWS), writing high-quality and testable code, participating in peer code reviews, implementing front-end features in coordination with backend systems, collaborating with cross-functional teams to deliver scalable and reliable solutions, supporting and troubleshooting existing systems to maintain uptime and production releases, and addressing issue resolutions. They will also contribute to impactful initiatives while growing technical expertise in a dynamic environment.
Leading producers & providers of entertainment and information