Senior Software Engineer – Java
Claidroid Technologies
Trivandrum – Hybrid
We're Hiring: Senior Software Engineer – Java
Experience: 6 to 8 years
About Claidroid Technologies
Claidroid Technologies is a global digital transformation and technology services partner with strong leadership experience and presence across India, Europe, and the USA.
We partner with leading enterprises in regulated industries to deliver scalable, high-quality technology solutions through deep domain expertise, strong governance, rigorous quality assurance, and business-aligned delivery.
Role: Senior Software Engineer – Java
We are looking for an experienced Senior Software Engineer – Java to support enterprise application development, integration services, and digital transformation initiatives for a leading global enterprise client.
The ideal candidate should have strong hands-on experience in Java/J2EE, Spring Framework, Spring Boot, JMS integrations, Kafka, cloud services, DevOps practices, microservices architecture, event-driven architecture, and API gateway technologies.
This role requires strong technical capability in application development, code maintenance, solution design, integration, troubleshooting, and implementation of scalable enterprise applications.
Key Responsibilities
- Create and develop applications within the assigned operational portfolio.
- Maintain and support application code written for enterprise applications.
- Ensure agreed architecture standards are implemented across application development.
- Implement various software design patterns as required by the solution.
- Communicate technical ideas clearly with the team and stakeholders.
- Learn fast and adapt to evolving technology, platform, and delivery requirements.
- Proactively identify possible technical issues, blockers, showstoppers, and root causes.
- Recommend solutions to avoid or resolve technical issues during early stages of architecture and development.
- Address technical concerns, ideas, and suggestions from internal teams and stakeholders.
- Proactively monitor systems to ensure they meet customer expectations and business goals.
- Keep abreast of technology standards, engineering best practices, and industry trends.
- Support application delivery with a focus on performance, scalability, reliability, and maintainability.
- Collaborate with cross-functional teams across development, integration, DevOps, and business functions.
Key Requirements
- 6 to 8 years of experience in software engineering / application development.
- Strong hands-on experience in application programming using Java/J2EE.
- Strong experience in Spring Framework and application development using Spring Boot.
- Experience with different types of JMS integrations such as MQ, RabbitMQ, Kafka, Native JMS, etc.
- Experience with Kafka-based integrations and messaging solutions.
- Experience in cloud services such as AWS and/or Azure.
- Hands-on understanding of DevOps practices.
- Good knowledge of software design patterns and experience implementing them.
- Good understanding of microservices architecture and principles.
- Good understanding of event-driven architecture.
- Good understanding of API gateway technologies such as Apigee.
- Good understanding of DevOps tools such as Jenkins, Terraform, Docker, Kubernetes, HashiCorp Vault, and Elasticsearch.
- Experience using IDEs such as IntelliJ.
- Experience with version control tools such as Git.
- Working knowledge of databases such as PostgreSQL.
- Ability to maintain and support enterprise-grade application code.
- Strong analytical thinking and problem-solving skills.
- Proactive mindset with willingness to learn and add value to delivery responsibilities.
- Ability to communicate clearly and work effectively within a team environment.
Good to Have
- Knowledge of database management.
- Experience with SQL.
- Experience with Hibernate and ORM frameworks.
- Knowledge of NoSQL databases.
- Experience working in Agile / Scrum / SDLC environments.
- Exposure to large-scale integration projects.
- Experience supporting business-critical enterprise applications.
Why Join Claidroid Technologies
- Gain exposure to Java/J2EE, Spring Boot, cloud services, DevOps, microservices, and integration technologies.
- Contribute to large-scale digital transformation initiatives in regulated enterprise environments.
- Work on enterprise applications supporting complex business and integration requirements.
- Build expertise across cloud, DevOps, messaging systems, API gateways, and modern application architecture.
- Enjoy a hybrid working model with flexibility and collaboration.
- Grow with experienced leaders in a culture of quality, ownership, accountability, innovation, and continuous learning.
Work Location
Trivandrum – Hybrid
Candidates should be open to working from office as required.
Preferred
- Immediate joiners will be preferred.
- Candidates with strong Java/J2EE, Spring Boot, JMS/Kafka, cloud, DevOps, and microservices experience will be preferred.
- Candidates with experience in AWS/Azure, Jenkins, Terraform, Docker, Kubernetes, Apigee, Git, and PostgreSQL will be preferred.
- Candidates with prior experience in enterprise integration services and large-scale application development will be preferred.
How to Apply
Interested candidates can share their updated profile with our HR SPOC Pratik at:
[Confidential Information]
[HIDDEN TEXT]
Please include the following details:
- Total Experience
- Relevant Experience as Senior Software Engineer – Java
- Experience in Java/J2EE
- Experience in Spring Framework / Spring Boot
- Experience in JMS integrations
- Experience with Kafka
- Experience with MQ / RabbitMQ / Native JMS
- Experience in AWS / Azure cloud services
- Experience in DevOps practices
- Experience with Jenkins
- Experience with Terraform
- Experience with Docker / Kubernetes
- Experience with HashiCorp Vault
- Experience with Elasticsearch
- Experience with microservices architecture
- Experience with event-driven architecture
- Experience with API Gateway / Apigee
- Experience with Git
- Experience with PostgreSQL
- Experience with SQL / Hibernate / ORM / NoSQL
- Current CTC
- Expected CTC
- Notice Period
- Current Location
- Willingness to work in Trivandrum hybrid model: Yes / No
- Availability for Interview
This is an excellent opportunity to work on Java/J2EE applications, Spring Boot, cloud services, DevOps practices, microservices architecture, JMS/Kafka integrations, API gateways, and enterprise application development for a leading global enterprise client.
Apply now and be part of Claidroid Technologies growth journey.