TalentXO
Software Development Engineer III - Backend Services
Job Location
mumbai, India
Job Description
Role Overview : We are seeking a highly skilled Senior Backend Developer (SDE 3) with extensive experience in Java and Spring Boot to join our dynamic and innovative team. As a Senior Developer, you will design, develop, and maintain highly scalable backend services, ensuring optimal performance and reliability. You will play a critical role in leading technical discussions, mentoring team members, and delivering high-quality software solutions. Key Responsibilities : - Design & Development : Architect, design, and develop backend systems and APIs using Java and Spring Boot frameworks. - Code Optimization : Write clean, scalable, and maintainable code, following best practices for performance and security. - Technical Leadership : Guide the team in solving complex technical challenges and promote the adoption of best coding practices. - Collaboration : Work closely with product managers, frontend developers, and other stakeholders to deliver seamless software solutions. - System Integration : Develop integrations with third-party services and platforms as needed. - Performance Tuning : Optimize systems for scalability, reliability, and high throughput. - Mentorship : Mentor junior and mid-level developers to enhance team expertise and productivity. - Code Reviews : Conduct thorough code reviews to maintain high standards in the development lifecycle. - Testing & Debugging : Build robust testing frameworks and ensure the software is free of bugs. Required Skills & Qualifications : Technical Expertise : - Proficient in Java (Java 8 or above). - Strong hands-on experience with Spring Boot and related Spring modules (Spring Data, Spring Security, etc.). - Deep understanding of RESTful API development and microservices architecture. - Experience with relational and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB). - Familiarity with message queues (e.g., Kafka, RabbitMQ) and asynchronous processing. - Knowledge of containerization tools like Docker and orchestration platforms like Kubernetes. Additional Skills : - Experience with cloud platforms (AWS, Azure, GCP) is a plus. - Proficiency in CI/CD tools and pipelines. - Knowledge of JVM performance tuning and debugging tools. Soft Skills : - Strong problem-solving abilities and analytical thinking. - Excellent communication and collaboration skills. - A proactive mindset with a passion for technology and innovation. Preferred Qualifications : - Bachelor's or Master's degree in Computer Science, Engineering, or a related field. - Experience in Agile/Scrum development processes. - Knowledge of frontend technologies for cross-functional understanding. (ref:hirist.tech)
Location: mumbai, IN
Posted Date: 11/23/2024
Location: mumbai, IN
Posted Date: 11/23/2024
Contact Information
Contact | Human Resources TalentXO |
---|