The role
Job description
Qualification:
BE/ B.Tech/ MCA
Location:
Bengaluru
Job Type:
Full-time
Experience:
6+ years
Job Description:
We are looking for an experienced Java Developer with a strong foundation in Java 8, Spring Boot, and multithreading to build high-performance software solutions.
Responsibilities:
- Develop and maintain RESTful APIs with a focus on fault tolerance and performance optimization.
- Work with Elastic Search, MySQL, Redis, and RDBMS.
- Implement basic AWS services (Lambda, SNS, CloudWatch).
- Write shell scripts and set up cron jobs for Unix systems.
- Ensure code quality with tools like SonarQube, JUnit 5, and Jenkins.
- Collaborate in CI/CD pipelines, version control using GIT, and TDD practices.
Requirements:
- 6+ years of Java development experience with expertise in Spring Boot and multithreading.
- Familiar with Elastic Search, AWS services, and shell scripting.
- Strong computer science fundamentals (data structures, algorithms, complexity analysis).
- Experience in CI/CD, Eclipse IDE, and code quality tools (SonarQube).