Senior Java Developer - Spring Boot (India)

Senior Java Developer - Spring Boot (India)

29 Aug
|
ElementSkill
|
India

29 Aug

ElementSkill

India

Key Responsibilities:

- Lead the design, development, and implementation of robust Java-based applications.
- Provide technical leadership and guidance to Java developers on coding standards, best practices, and design approaches.
- Collaborate with business stakeholders and cross-functional teams to understand requirements and translate them into effective technical solutions.
- Design and develop scalable, reliable, and high-performance backend services and APIs.
- Develop and maintain microservices and RESTful APIs using Java and Spring Boot.
- Design and implement event-driven solutions using Apache Kafka.
- Conduct code reviews and ensure adherence to software development and coding standards.
- Mentor team members and support their technical growth.
- Troubleshoot, diagnose, and resolve complex technical and production issues.
- Analyze application performance and implement improvements for scalability, reliability, and efficiency.
- Participate in Agile ceremonies and contribute to continuous improvement of development processes.
- Stay current with emerging Java technologies, frameworks, and industry best practices.
- Collaborate with QA, DevOps, product,



and other engineering teams throughout the software development lifecycle.

Required Technical Skills:

- Java / Java 8
- Apache Kafka
- React JS
- Spring Boot and Microservices
- REST APIs
- Event-driven architecture
- JavaScript
- Object-oriented programming and software design principles
- Application performance optimization and scalability
- Agile development environments

Leadership & Skilled Skills:

- Strong problem-solving and analytical abilities.
- Experience mentoring developers and conducting technical/code reviews.
- Ability to translate business requirements into technical solutions.
- Strong communication and stakeholder-management skills.
- Ability to work effectively in a collaborative, Agile environment.

Preferred:

- Experience designing and developing distributed, high-volume applications.
- Exposure to cloud platforms such as AWS or Azure.
- Experience with containerization technologies such as Docker/Kubernetes.
- Experience with CI/CD and modern DevOps practices.

📌 Senior Java Developer - Spring Boot (India)
🏢 ElementSkill
📍 India

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: senior java developer - spring boot (india) / india

Subscribe to this job alert:

Get the latest job offers by email for: senior java developer - spring boot (india) / india