Talent.com
alphaverse tech solutions private limited
Senior Java Developeralphaverse tech solutions private limited • Bengaluru / Bangalore, India
Senior Java Developer

Senior Java Developer

alphaverse tech solutions private limited • Bengaluru / Bangalore, India
30+ days ago
Job description
Senior Java Developer (8 – 10 years) - Bangalore

Job Responsibilities:

• Design, develop, and implement robust, scalable, and secure Java applications using Spring Boot and other
relevant frameworks.
• Lead the development of new features and enhancements, from conceptualization to deployment.
• Implement and consume RESTful APIs for seamless integration with other systems.
• Work with various database technologies (relational and NoSQL) to design eicient schemas and perform data
interactions.
• Ensure the performance, quality, and responsiveness of applications.
• Participate in all phases of the software development lifecycle, including requirements analysis, design, coding,
testing, and deployment.
• Conduct code reviews and provide constructive feedback to junior developers.
• Troubleshoot and debug complex production issues, providing timely resolutions.
• Stay current with emerging technologies and best practices in the Java ecosystem.
• Collaborate eectively with cross-functional teams, including product owners, QA, and DevOps.
• Contribute to architectural discussions and system design.

Requirements & Skills:

• Extensive professional experience with Java and the Spring Framework (Spring Boot, Spring MVC, Spring
Security).
• Strong understanding of Object-Oriented Design (OOD) and Object-Oriented Programming (OOP) principles.
• Proficient in designing and developing RESTful APIs.
• Experience with microservices architecture and distributed systems.
• Solid experience with relational databases (e.g., PostgreSQL, MySQL, Oracle) and ORM frameworks (e.g.,
Hibernate, JPA).
• Familiarity with NoSQL databases (e.g., MongoDB, Cassandra, Redis) is a plus.
• Experience with message queues (e.g., Kafka, RabbitMQ) is highly desirable.
• Proficient with version control tools, especially Git.
• Knowledge of build tools like Maven or Gradle
• Experience with unit and integration testing frameworks (e.g., JUnit, Mockito).
• Understanding of cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes) is a plus.
• Excellent problem-solving, analytical, and debugging skills.
• Ability to work independently and as part of a collaborative team

Qualification:
Bachelor's Degree in Computer Science, Software Engineering, or a related technical discipline, or equivalent
practical experience.

For any queries:
Call us : 9940851184 / 9952209116
Mail: [HIDDEN TEXT]
Skills Required
Hibernate, Git, Docker, Spring Boot, Cassandra, Kafka, Gradle, Kubernetes, Mockito, Rabbitmq, Gcp, Distributed Systems, Restful Apis, Spring MVC, Spring Framework, Jpa, Azure, Java, Redis, Maven, Mongodb, Oracle, Junit, Aws, Mysql, Postgresql
Create a job alert for this search

Senior Java Developer • Bengaluru / Bangalore, India