Search by job, company or skills

alphaverse tech solutions private limited

Senior Java Developer

Save
  • Posted 2 months ago
  • Be among the first 20 applicants
Early Applicant

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: [Confidential Information]

More Info

Job Type:
Industry:
Employment Type:

Job ID: 126883733

Similar Jobs

Bengaluru, India

Skills:

JavaHibernateGcpSpring BootMicro-servicesTesting Frameworks and Methodologies

Bengaluru, India

Skills:

JavaReactJUnitMockitoSpring BootMongoDBSqlSpringAngularRESTful API designAKS

Bengaluru, India

Skills:

domain driven design JavaOoadUnit TestingBddUi5SaasDesign PatternsSpring BootSqlAngularMicroservicesDevopsJenkinsReactGitTddDockerSplunkRest ApisKubernetesJava Jdbc

Bengaluru, India

Skills:

JavaHibernatePostgreSQLSpring BootNode.jsSpring MVCSqlAngularSAP integrationGitReactTypescriptJUnitMockitoDockerMySQLBapisOracleKubernetesMicroservices architectureNext.jsRESTful API designRemote Function Modules

Bengaluru, India

Skills:

JavaGoogle Cloud PlatformDockerDistributed SystemsKafkaSpring BootAzureKubernetesAWSPub SubAI technologies