Search by job, company or skills

8-10 Years
Not Disclosed
Early Applicant
  • Posted a month ago
  • Be among the first 40 applicants

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:

Similar Jobs

6-8 yrs
Bengaluru, India
Skills:
Spring Boot, Microservices, Rest Api, Lambda, JUnit, Docker, Gitlab, Spring Security, AWS, Api Gateway, Azure DevOps, Java, RDS, Oauth2, Jwt, Jenkins, Cloudwatch, ECS, Spring Framework, Kubernetes, ADLC, GitHub Actions, Generative AI, EKS, JDK 17, Agentic AI, RAG, CI/CD, MCP
8-10 yrs
Bengaluru, India
Skills:
PostgreSQL, Spring Boot, Kafka, Microservices, Tdd, JUnit, Core Java, Docker, Swagger, MySQL, AWS, Java, Hibernate, Oauth2, Jwt, Git, Gcp, Mockito, Azure, Kubernetes, OAuth 2.0, Error handling, Java REST, REST API design, CI CD pipelines, OpenAPI, Java 17-21
6-8 yrs
Bengaluru, India
Skills:
Azure, BigQuery, AWS, Spring Boot, Java, App Engine, Kubernetes, Cloud Storage, Docker, Cloud SQL, Pub Sub, Cloud Functions
7-15 yrs
Bengaluru, India
Skills:
Core Java, Spring Boot, Java 8, Jwt, Json, Oracle, Nosql, JUnit, Tdd, Oauth2, Spring Security, MongoDB, Restful Apis, Microservices Architecture
6-8 yrs
Bengaluru, India
Skills:
Git, Gradle, Docker, Maven, ECS, Spring Boot, Xml, Json, Rest Apis, Kubernetes, Microservices architecture