Senior Software Developer - React & AWS

4 - 8 years

0 Lacs

Posted:4 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Senior Member of Technical Staff, you will be responsible for leading complex projects, mentoring junior developers, and playing a significant role in the design, development, and deployment of applications. Your role will involve guiding and mentoring junior developers to create a collaborative learning environment. You will conduct thorough code reviews and provide constructive feedback to ensure code quality and maintainability. Additionally, you will actively participate in technical discussions and contribute effectively to the team. Your responsibilities will include building services that operate on the cloud and handle billions of transaction volumes daily. You will collaborate efficiently with cross-functional teams such as product and operations to achieve project objectives. As a Senior Member of Technical Staff, you will champion best practices in software development and uphold high standards for code quality. It is essential to develop domain knowledge, take ownership of your work, and coordinate efforts across teams to ensure successful project completion. Staying updated with emerging technologies in the cloud and development landscape is also crucial. Qualifications: - 4-6 years of experience in software development with a proven track record of contributing to complex projects. - Strong understanding of cloud computing, containerization concepts, and experience with microservices architecture in AWS. Proficiency in production deployment using Infrastructure as Code (IaC) tools like Terraform and CI/CD tools like Jenkins. - Proficient in software engineering practices (SDLC) with a focus on high quality and DevSecOps-driven delivery. - Knowledge and expertise in programming languages such as Java, Spring Boot, and Perl. Experience in building and integrating with UI frameworks like ReactJS. - Proficiency in at least one database, preferably PostgreSQL, and experience with cache services like Redis. - Excellent communication, collaboration, and problem-solving skills. - Experience with integrating various data sources using Backend for Frontend (BFF) patterns is a plus. - Familiarity with Langchain, LLM integration, RAG, and Machine Learning is a plus. Behaviors & Abilities Required: - Ability to comprehend the current legacy system codebase, contribute to its modernization, and support platform improvements. - Ability to learn and adapt in a fast-paced environment while delivering high-quality code. - Collaborative mindset to work effectively in a cross-functional team with diverse experience levels. - Proficiency in writing technically sound, performant, scalable, and readable code. - Ability to engage with business owners to understand and refine business requirements. - Willingness to take ownership of a specific area of Athena's technology and demonstrate accountability.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
athenahealth logo
athenahealth

IT Services and IT Consulting

Boston Massachusetts

RecommendedJobs for You