Technical Leadership & Mentorship:
•Drive Execution: Lead development efforts through hands-on coding, high-level design, and critical technical decision-making.
•Architectural Clarity: Break down complex business requirements into robust technical designs and implementable components.
•Team Guidance: Coach and mentor junior and mid-level developers through consistent code reviews, design critiques, and day-to-day collaboration.
•Stakeholder Alignment: Act as a primary technical point of contact, ensuring alignment between product owners, architects, and engineering teams.
Development & Excellence:
•Scalable Systems: Lead the design and development of high-performance, scalable Java-based applications and microservices.
•Cloud Integration: Design and deploy cloud-native solutions, leveraging AWS services (EC2, S3, Lambda, RDS) to ensure high availability and scalability.
•Quality Assurance: Ensure the team adheres to development standards and best practices, delivering production-ready, high-quality code.
•Problem Solving: Troubleshoot complex production issues and lead root-cause analysis (RCA) to prevent future regressions.
Requirements
•6 to 10 years of professional experience in Java development
•Proven track record of leading teams and performing thorough code reviews.
•Significant experience in building and managing applications within the AWS ecosystem.
•Excellent communication skills with the ability to resolve technical challenges and align stakeholders.
Required Technical Skillset:
•Backend: Expert-level proficiency in Core Java and Spring Boot.
•Architecture: Deep expertise in Microservices architecture and RESTful API design.
•Cloud Services: Strong hands-on experience with AWS (EC2, Kafka, S3, Lambda, RDS, CloudWatch).
•Frontend: Working knowledge of Angular for full-stack collaboration.
•Databases: Strong experience with SQL and PostgreSQL.
•Design: Mastery of Design Patterns and clean code principles.
Benefits
By continuing you agree to our Terms & Privacy Policy.