We are looking for a Java Developer with strong expertise in Spring Boot, Microservices, and Data Structures & Algorithms (DSA). The ideal candidate will be responsible for designing, developing, testing, and maintaining scalable backend applications while collaborating with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
- Design, develop, and maintain backend applications using Java and Spring Boot.
- Build and deploy scalable Microservices-based applications.
- Develop and consume RESTful APIs.
- Write clean, maintainable, and efficient code following coding standards and best practices.
- Optimize application performance and troubleshoot production issues.
- Participate in code reviews, unit testing, and integration testing.
- Collaborate with frontend developers, QA engineers, DevOps teams, and product stakeholders.
- Work with relational databases such as MySQL or PostgreSQL.
- Apply robust DSA concepts to solve complex technical problems.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning and delivery.
Required Skills
- Strong proficiency in Java (Java 8/11/17).
- Hands-on experience with Spring Boot.
- Experience developing Microservices-based applications.
- Good understanding of REST APIs and JSON.
- Strong knowledge of Data Structures and Algorithms (DSA).
- Experience with SQL databases (MySQL/PostgreSQL).
- Familiarity with Git and Maven/Gradle.
- Understanding of multithreading, exception handling, and object-oriented programming.
Preferred Skills
- Experience with Spring Security.
- Knowledge of Docker and Kubernetes.
- Familiarity with Kafka or RabbitMQ.
- Exposure to cloud platforms such as AWS, Azure, or GCP.
- Experience with CI/CD pipelines using Jenkins, GitHub Actions, or similar tools.
📌 Java Back End Developer (Karnataka)
🏢 Orcapod Consulting Services
📍 Karnataka
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.