Job Description
Job Title - Sr. Software Developer
Office Location -202, 3rd Eye II, Opposite Parimal Garden, Panchavati Road, Chimanlal Girdharlal Rd, Ahmedabad, Gujarat 380009
Duration & Type of Employment - Full Time
Work Style - Hybrid
In Office days - 3 days a week
Relocation - Candidate must be willing to relocate to Ahmedabad GJ, with reasonable notice.
Immediate Joiner preferable
Requirements
Must-Have Technical Skills
Languages & Frameworks : Java (Core, Spring Boot, Spring Cloud)
Build Tools : Maven, Gradle
CI / CD : Jenkins pipelines (Groovy scripting preferred)
Databases : MySQL, PostgreSQL, DynamoDB
Cloud : AWS (Lambda, API Gateway, ECS, CloudFormation, S3)
Containerization : Docker, ECS, Fargate
Service Discovery & Orchestration : Nomad / Consul (Preferred)
Version Control : GitHub / GitLab
Additional Skills (Preferred)
Hands-on experience with monitoring and logging frameworks (CloudWatch, DataDog, Prometheus, etc.).
Familiarity with RESTful API design , GraphQL , and asynchronous processing (SQS, SNS, Kafka) .
Understanding of distributed systems and fault-tolerant design principles.
Key Responsibilities
Design and develop robust backend services and microservices using Java (Spring Boot / Spring Cloud) .
Architect and deploy serverless and containerized applications on AWS (Lambda, API Gateway, ECS, S3, CloudFormation).
Implement and maintain CI / CD pipelines using Jenkins , ensuring smooth deployment automation.
Experience in developing and maintaining RESTful APIs , microservices , and serverless applications .
Write efficient, testable, and maintainable code following clean coding principles.
Integrate APIs, databases, and cloud services to deliver scalable and secure solutions.
Conduct code reviews , debugging, and system performance optimization.
Work closely with DevOps, Frontend, and QA teams for end-to-end product delivery.
Contribute to system architecture design and AWS-based deployment strategies .
Mentor junior developers and promote engineering best practices
Education & Experience
Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
Minimum 3+ years of professional experience in Java backend development .
Proven experience with Spring Boot, AWS services, and Jenkins-based CI / CD pipelines .
Management & People Skills
Strong communication and collaboration abilities across distributed teams.
Proactive, detail-oriented, and able to manage multiple priorities effectively.
A passion for writing quality code and improving system design.
Benefits
Hybrid Working Culture
Amazing Perks & Medical Benefits
5 Days Working
Mentorship Programs & Certification Courses
Flexible work arrangements
Free drinks, fridge and snacks
Competitive Salary & recognitions
Requirements
AWS , NODE JS , JS , TS , JAVA , SPRINGBOOT
Senior Java Developer • Ahmedabad, GJ, in