HamburgerMenu
hirist

DevOn Software Services - Software Engineer - Java/Spring Boot

Posted on: 26/11/2025

Job Description

Description :


Key Responsibilities :


- Lead the design, development, and deployment of complex, scalable Java-based applications.


- Provide technical leadership, code reviews, and best-practice guidance to the development team.


- Architect and implement solutions using Java, Spring Boot, Microservices, and RESTful APIs.


- Optimize applications for performance, concurrency, and scalability using Advanced Multithreading, Collections, and JVM internals.


- Collaborate with Product Owners, Architects, QA, and DevOps teams to ensure smooth delivery.


- Troubleshoot production issues, perform root cause analysis, and guide performance tuning.


- Drive Agile practices, CI/CD adoption, and engineering excellence within the team.


- Mentor junior engineers and support hiring for Java roles.


Required Skills :


- Strong proficiency in Core Java, OOP, Data Structures, Collections, and Design Patterns.


- Expertise in Spring Boot, Spring Framework, JPA/Hibernate, and Microservices architecture.


- Deep knowledge of Multithreading, Concurrency, Synchronization, and parallel processing.


- Experience with REST APIs, SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).


- Hands-on with Message Queues (Kafka/RabbitMQ), caching (Redis), and distributed systems.


- Strong understanding of JVM internals, performance optimization, and memory management.


- Experience with CI/CD pipelines (Jenkins/GitHub Actions), Docker, Kubernetes (K8s).


- Familiarity with cloud platforms AWS / Azure / GCP


info-icon

Did you find something suspicious?