Backend Developer - Java

2 - 6 years

0 Lacs

Posted:3 days ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

In this role as a Backend Developer in Java at our fast-growing product company based in Kollam, Kerala, India, you will be responsible for designing, developing, and optimizing backend systems that support our cutting-edge cybersecurity solutions. Your collaboration with cross-functional teams will be crucial in delivering scalable, secure, and high-performance services. **Key Responsibilities:** - Write clean, optimized, and production-grade code using Java and Spring Boot. - Develop and maintain RESTful APIs and microservices. - Implement configuration management, secure communication, and service integration. - Deploy and monitor services in production in collaboration with DevOps. - Work closely with product managers and frontend developers to enhance features. - Write unit and integration tests, and actively participate in code reviews. - Adhere to secure coding practices and cybersecurity standards. - Troubleshoot and resolve technical issues in both production and development environments. - Contribute to technical design discussions, architectural decisions, and scalability planning. **Required Qualifications:** - 2+ years of hands-on experience with Java and Spring Boot. - Strong expertise in REST API development and microservice architecture. - Solid understanding of Object-Oriented Programming, multithreading, and performance optimization. - Proficiency in configuration management, environment profiles, and dependency injection. - Experience with unit testing frameworks and writing secure, maintainable code. - Familiarity with version control (Git), build tools (Maven/Gradle), and CI/CD pipelines. - Strong problem-solving skills and the ability to take ownership of features and bugs. - Excellent communication and collaboration abilities. In addition, experience in building or working on security or monitoring products, familiarity with Spring Security, OAuth 2.0, JWT, Docker/Kubernetes, Jenkins, logging and observability tools, knowledge of OWASP Top 10 and common backend vulnerabilities, and hands-on experience with cloud services (AWS/GCP/Azure) will be considered as bonus points. As a member of our team, we expect you to be a self-driven developer who can start coding independently from day one, with a keen eye for detail and a commitment to producing clean, maintainable code. Your dedication to continuous learning and keeping abreast of industry best practices and trends will be crucial for our long-term collaborative projects focused on building foundational systems.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now

RecommendedJobs for You

chennai, tamil nadu, india