Java Developer - R29656 | ScaleneWorks INC
Job Description
Java Developer
Company Overview
Company details are not specified.
Job Summary
We are seeking a seasoned Java Developer with 6–12 years of hands-on experience in designing and building scalable, high-performance applications. The ideal candidate will have strong expertise in Java and related technologies, and a proven track record of delivering enterprise-grade solutions. This role demands technical leadership, collaboration, and a passion for clean, maintainable code.
Responsibilities
- Lead the design, development, and deployment of Java-based applications.
- Architect and implement robust, scalable backend systems using Spring Boot and microservices.
- Collaborate with cross-functional teams including Product, QA, and DevOps.
- Conduct code reviews and mentor junior developers.
- Optimize application performance and ensure high availability.
- Integrate third-party APIs and services.
- Maintain documentation and contribute to technical standards and best practices.
- Stay current with emerging technologies and recommend improvements.
Qualifications
- Strong proficiency in Core Java, Java 8+, and Object-Oriented Programming (OOP) principles.
- Deep experience with the Spring Framework (Spring Boot, Spring MVC, Spring Security).
- Solid understanding of RESTful APIs, JSON, and web services.
- Experience with Microservices architecture and containerization (Docker, Kubernetes).
- Proficiency in SQL and NoSQL databases (e.g., MySQL, PostgreSQL, MongoDB).
- Familiarity with Continuous Integration/Continuous Deployment (CI/CD) tools (Jenkins, GitLab CI, etc.).
- Exposure to cloud platforms (AWS, Azure, GCP).
- Strong problem-solving skills and ability to work independently.
- Excellent communication and stakeholder management skills.
Preferred Skills
- Experience with message brokers (Kafka, RabbitMQ).
- Knowledge of front-end technologies (React, Angular) is a plus.
- Familiarity with Agile/Scrum methodologies.
Experience
3.5 to 11 years of experience is required.
Environment
Work location is specified as Bangalore; further details about the work setting (remote, in-office, hybrid) are not provided.
Salary
Salary details are not specified.
Growth Opportunities
Opportunities for career advancement within the company are not specified.
Benefits
Benefits such as insurance, paid leave, and work policies are not specified.