Search by job, company or skills

8-10 Years
Not Disclosed
Early Applicant
  • Posted 2 months 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

8-17 yrs
Bengaluru, India
Skills:
containerization , Devops, Spring Boot, Java Development, Azure, Kubernetes, Google Cloud, AWS, Microservices, Podman
6-8 yrs
Bengaluru, India
Skills:
Java, BigQuery, Spring Boot, Cloud Storage, Docker, App Engine, Azure, Kubernetes, AWS, Cloud Computing, Load Balancing, Networking, Continuous Delivery, Distributed Systems, Microservices, Cloud Functions, Cloud SQL, Large-scale data storage, Pub/Sub, Event processing, Security
8-12 yrs
Bengaluru, India
Skills:
Java, Git, Hibernate, JUnit, Gradle, Maven, Spring Boot, Rest Apis, Sql, Microservices, Spring
8-10 yrs
Bengaluru, India
Skills:
PostgreSQL, Spring Boot, Kafka, Microservices, Tdd, JUnit, Docker, Swagger, MySQL, AWS, Java, Hibernate, Oauth2, Jwt, Git, Gcp, Mockito, Api Gateway, Azure, Kubernetes, Event-driven applications, OAuth 2.0, Error handling, Java REST, Core Java fundamentals, REST API design, CI CD pipelines, OpenAPI, Java 17-21
7-9 yrs
Bengaluru, India
Skills:
Java, Spring Boot, Soap, Apache Spark, Maven, Spring Cloud, Kafka, Linux, AWS, MySQL, Cassandra, Oracle, Azure, JUnit, REST, Git, Spring Security, MongoDB, Jms, Google Cloud Platform, Microservices architecture