Senior Software Engineer - Java (India)

Senior Software Engineer - Java (India)

16 Aug
|
KBD Talent Forge India
|
India

16 Aug

KBD Talent Forge India

India

Role Overview :

Senior Software Engineer Java to join a technology-focused organization. The position will be responsible for designing, developing, testing, and maintaining scalable software applications while working closely with cross-functional teams to deliver reliable and high-quality solutions.

Roles & Responsibilities:

- Design, develop, and maintain enterprise-grade applications using Java and Spring Boot.
- Develop scalable and secure RESTful APIs and microservices.
- Participate in the complete software development lifecycle, including requirement analysis, design, development, testing, deployment, and maintenance.
- Write clean, efficient, maintainable, and well-documented code.
- Conduct code reviews and contribute to development standards and best practices.
- Troubleshoot and resolve application performance and production issues.
- Collaborate with Product Managers, Business Analysts, QA Engineers, DevOps teams, and other stakeholders.
- Develop unit and integration tests to ensure application reliability.
- Participate in technical discussions and contribute to system architecture and design decisions.

Required Skills:





- 58 years of professional experience in Java software development.
- Strong knowledge of Core Java, Java 8/11/17 , OOP, Collections, Multithreading, and Exception Handling.
- Strong hands-on experience with Spring Boot, Spring Framework, and REST APIs.
- Experience developing Microservices-based applications.
- Good understanding of SQL and relational databases such as MySQL, PostgreSQL, or Oracle.

Preferred Skills:

- Experience with AWS, Azure, or other cloud platforms.
- Knowledge of Docker and Kubernetes.
- Experience with Kafka or other messaging platforms.
- Exposure to CI/CD tools and DevOps practices.
- Knowledge of system design, application scalability, and performance optimization.
- Experience working with distributed systems.

Education:

- BE/B.TECH

Key Competencies:

- Strong analytical and problem-solving skills.
- Effective communication and collaboration.
- Ability to work independently and within a team.
- Strong ownership and accountability.
- Ability to work in a fast-paced technology setting.

📌 Senior Software Engineer - Java (India)
🏢 KBD Talent Forge India
📍 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 software engineer - java (india) / india