Job Description
Job Title: Back-end Developer
Location: Amritapuri, Kollam (Kerala)
Job Type: Full Time, Permanent
Compensation: 3 LPA to 6 LPA
Experience Required: 2 - 5 yrs
Job Summary:
Were looking for experienced Java Developers who can join our engineering team and contribute from day one. As a Java Developer, you will work on the design, development, and optimization of backend systems that power our security products. You will collaborate with cross-functional teams to deliver scalable, secure, and high-performance services.
- Backend: Java, Spring Boot, Spring Security, REST APIs
- Databases: PostgreSQL, MySQL, Redis
- DevOps: Git, Jenkins, Docker, ELK
- Cloud: AWS (preferred), Azure, GCP
- Testing: JUnit, Mockito, Postman
Key Responsibilities:
- Write clean, optimized, and production-grade code in Java and Spring Boot.
- Build and maintain RESTful APIs and microservices.
- Implement configuration management, secure communication, and service integration.
- Collaborate with DevOps to deploy and monitor services in production.
- Work closely with product managers and frontend developers to implement and improve features.
- Write unit and integration tests and participate in code reviews.
- Follow secure coding practices and ensure adherence to cybersecurity standards.
- Troubleshoot and resolve complex technical issues in production and development environments.
- Contribute to technical design discussions, architectural decisions, and scalability planning.
Qualifications & Skills:
- 2+ years of hands-on experience in Java and Spring Boot.
- Strong experience with REST API development and microservice architecture.
- Solid understanding of OOP, multithreading, and performance optimization.
- Good working knowledge of configuration management, environment profiles, and dependency injection.
- Experience with unit testing frameworks.
- Ability to write modular, maintainable, and secure code.
- Familiarity with version control (Git), build tools (Maven/Gradle), and CI/CD pipelines.
- Problem-solving mindset with the ability to take ownership of features and bugs.
- Excellent communication and collaboration skills.
Bonus Points:
- Experience in building or working on security or monitoring products.
- Familiarity with Spring Security, OAuth 2.0, JWT, or other auth frameworks.
- Exposure to Docker/Kubernetes, Jenkins, and containerized deployments.
- Knowledge of logging and observability tools.
- Awareness of OWASP Top 10 and common backend vulnerabilities.
- Hands-on experience with cloud services (AWS/GCP/Azure).
What we expect:
- A developer who can code from day one minimal hand-holding.
- High attention to detail and a bias for clean, maintainable code.
- Commitment to learning and staying updated on best practices and trends.
- Long-term collaboration mindset were building foundational systems, not one-off projects.
About Company
Innspark is the fastest-growing Deep-tech Solutions company that provides next-generation products and services in Cybersecurity and Telematics. The Cybersecurity segment provides out-of-the-box solutions to detect and respond to sophisticated cyber incidents, threats, and attacks. The solutions are powered by advanced Threat Intelligence, Machine Learning, and Artificial Intelligence that provides deep visibility of the enterprises security.
We have developed and implemented solutions for a wide range of customers with highly complex environments including Government Organizations, Banks & Financial institutes, PSU, Healthcare Providers, Private Enterprises.
Website: https://innspark.in/
Job Classification
Industry: IT Services & Consulting
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Back End Developer
Employement Type: Full time
Contact Details:
Company: Innspark Solutions
Location(s): Kollam
Keyskills:
Java
Postgresql
Spring Boot
Microservices
Rest Api Development
Ekl
Ci/Cd
Oops Programming
Jenkins
GIT
Docker
GCP
JUnit
MySQL
OWASP
Docker Container
Postman
Azure Devops
Kubernetes