13 Aug
|
Ascendum Solutions India
|
Bengaluru
13 Aug
Ascendum Solutions India
Bengaluru
Job Title: Java Backend Developer
Experience: 6-11 Years
Location: Bangalore
Employment Type: Full-Time
Job Summary
We are looking for an experienced Java Backend Developer with strong expertise in building scalable, high-performance backend applications using Java and Spring Boot. The ideal candidate should have experience developing RESTful APIs, microservices, and working with relational databases and cloud technologies.
Key Responsibilities
- Design, develop, test, and maintain backend applications using Java 8/11/17 and Spring Boot.
- Develop scalable RESTful APIs and Microservices.
- Write clean, efficient, and maintainable code following coding standards.
- Collaborate with frontend developers, QA, DevOps, and product teams.
- Optimize application performance and troubleshoot production issues.
- Participate in code reviews and ensure high code quality.
- Work with Agile/Scrum development methodologies.
Required Skills
- Robust experience in Core Java (Java 8/11/17)
- Spring Boot
- Spring MVC
- Spring Data JPA / Hibernate
- Microservices Architecture
- REST API Development
- SQL (MySQL, PostgreSQL, Oracle)
- Maven or Gradle
- Git/GitHub/Bitbucket
- JUnit, Mockito
- Basic knowledge of Docker and Kubernetes
- Experience with Kafka or RabbitMQ (Preferred)
- Experience with AWS/Azure (Preferred)
Good to Have
- CI/CD (Jenkins, GitHub Actions)
- Redis
- Elasticsearch
- Swagger/OpenAPI
- SonarQube
- OAuth2, JWT Authentication
Qualifications
- Bachelor's degree in Computer Science, Information Technology, or related field.
- 6-11 years of experience in Java Backend Development.
- Strong problem-solving and communication skills.
Mandatory Skills
Java, Spring Boot, Microservices, REST APIs, Hibernate/JPA, SQL, Maven, Git.
Preferred Skills
Kafka, Docker, Kubernetes, AWS, Redis, CI/CD.
📌 Java Developer (Bengaluru)
🏢 Ascendum Solutions India
📍 Bengaluru