Senior Java Developer
Location: Onsite (Noida and Hyderabad)
Salary: Up to 60 LPA
Overview
We are looking for a highly skilled Senior Java Developer with a minimum of 8 years of experience in Java development and at least 6 years of experience in API integration. The ideal candidate will have a strong understanding of Java technologies, design patterns, and best practices. You will be responsible for developing robust and scalable applications, integrating various APIs, and ensuring high performance and responsiveness of the applications.
Key Responsibilities
- Application Development:
- Design, develop, and maintain Java applications following best practices and coding standards.
- Write clean, maintainable, and efficient code while ensuring quality through unit testing and code reviews.
- API Integration:
- Develop and integrate RESTful and SOAP APIs to enhance application functionality.
- Collaborate with cross-functional teams to define API specifications and ensure seamless integration.
- System Architecture:
- Participate in architectural discussions and contribute to the design of scalable and resilient systems.
- Identify and address performance bottlenecks and optimize application performance.
- Collaboration and Communication:
- Work closely with product managers, UX/UI designers, and other developers to deliver high-quality software solutions.
- Provide technical guidance and mentorship to junior developers.
- Troubleshooting and Support:
- Diagnose and resolve technical issues and provide production support as needed.
- Continuously improve application performance, reliability, and security.
Required Skills & Experience
- 8+ years of experience in Java development.
- 6+ years of experience in API integration (RESTful and SOAP).
- Strong knowledge of Java frameworks such as Spring, Hibernate, or similar.
- Proficient in database technologies (SQL and NoSQL).
- Experience with version control systems (e.g., Git).
- Understanding of software development methodologies (Agile, Scrum).
- Excellent problem-solving skills and ability to work in a fast-paced environment.
- Strong communication and collaboration skills.
Nice to Have
- Experience with cloud platforms (AWS, Azure, or Google Cloud).
- Familiarity with microservices architecture and containerization (Docker, Kubernetes).
- Knowledge of front-end technologies (HTML, CSS, JavaScript) is a plus.
- Prior experience in leading development teams or projects.
Why This Role?
- Join a dynamic and innovative team working on cutting-edge technologies.
- Opportunity to lead projects and make significant contributions to the development process.
- Competitive salary and benefits package.
- Work in a collaborative environment that encourages professional growth and development.
Pay: ₹4,000,000.00 - ₹6,000,000.00 per year
Experience:
Location:
- Noida, Uttar Pradesh (Required)
Work Location: In person