Loading...

Cygnet.One

Senior Software Engineer

Cygnet.One
Ahmedabad, Gujarat On-site
On-Site Full-Time Ahmedabad, Gujarat India

Skills

Java Microservices Spring Boot

About the Role

Job Title: Senior Java Developer
Location: Ahmedabad- Work from Office
Experience Required: 4+ years
Employment Type: Full-Time
Job Summary:
We are looking for a highly skilled Senior Java Developer to join our dynamic development team. The ideal candidate will have strong experience in Java and related technologies, a solid understanding of software engineering principles, and the ability to lead technical development activities from design through deployment.
Key Responsibilities:
Design and develop RESTful APIs and Microservices using Java (8+), Spring Boot.
Lead backend system architecture, design reviews, and performance optimization.
Collaborate with cross-functional teams including DevOps, QA, and Product teams.
Write clean, scalable, and maintainable code following industry best practices.
Implement unit and integration tests using JUnit, Mockito, or similar frameworks.
Contribute to DevOps pipelines and CI/CD processes.
Troubleshoot, debug, and enhance existing microservices.
Mentor junior developers and provide code reviews.
Technical Skills Required:
Strong programming skills in Java 8 or above
Expertise in Spring Boot, Spring Cloud, and other Spring ecosystem tools
Solid understanding of Microservices architecture, inter-service communication (REST, gRPC, messaging queues)
Experience with Docker, Kubernetes, and container orchestration
Familiarity with API Gateway, service registry (e.g., Eureka), and config servers
Proficiency in SQL and NoSQL databases (e.g., PostgreSQL, MongoDB)
Hands-on experience with CI/CD tools like Jenkins, GitLab CI, or GitHub Actions
Knowledge of Cloud platforms (AWS, Azure, or GCP) and deploying services on cloud
Experience with logging and monitoring tools (ELK stack, Prometheus, Grafana)
Soft Skills:
Strong analytical and problem-solving abilities
Excellent communication and interpersonal skills
Ability to work independently and within a team
Leadership and mentoring capabilities
Experience with front-end technologies (React, Angular)
Exposure to Agile/Scrum methodologies

Apply for this position

Log in or Sign up to Apply

Access the application form by logging in or creating an account.

Application Status

Application Draft

In Progress

Submit Application

Pending

Review Process

Expected within 5-7 days

Similar Jobs