Job ID: JOB_ID_5072
Job Description
We are looking for an experienced Senior Software Engineer with strong expertise in Java backend development and hands-on DevOps experience. The ideal candidate will have a deep understanding of cloud-native architecture, CI/CD pipelines, containerization, and infrastructure automation, along with solid backend engineering fundamentals. You will play a key role in designing, developing, deploying, and maintaining scalable, high-performance applications in a cloud environment.
Key Responsibilities:
- Design, develop, and maintain scalable backend services using Java.
- Build RESTful APIs and microservices using frameworks such as Spring Boot.
- Implement secure, high-performance, and reusable code.
- Develop and maintain CI/CD pipelines.
- Deploy, monitor, and manage applications in cloud environments such as GCP/AWS/Azure.
- Containerize applications using Docker and manage orchestration platforms.
- Collaborate with cross-functional teams including QA, DevOps, and Product.
- Participate in code reviews, architectural discussions, and technical planning.
- Troubleshoot production issues and ensure system reliability.
- Optimize application performance and scalability.
Required Technical Skills:
Backend Development
- Strong experience with Java.
- Expertise in Spring Boot, Spring MVC, Spring Security.
- Microservices architecture experience.
- RESTful API design and development.
- ORM frameworks such as Hibernate/JPA.
- Messaging systems (Kafka/RabbitMQ).
- Unit & integration testing (JUnit, Mockito).
Cloud & DevOps
- Experience with cloud platforms such as Google Cloud Platform, Amazon Web Services or Microsoft Azure.
- Containerization using Docker.
- Orchestration using Kubernetes.
- CI/CD tools such as Jenkins, GitHub Actions, or GitLab CI.
- Infrastructure as Code (Terraform / CloudFormation).
- Experience with monitoring tools (Prometheus, Grafana, ELK stack).
- Strong understanding of DevOps principles and SRE practices.
Database & Storage
- Relational databases (MySQL, PostgreSQL).
- NoSQL databases (MongoDB, DynamoDB).
- Query optimization and performance tuning.
Preferred Qualifications:
- Experience with event-driven architecture.
- Exposure to distributed systems design.
- Knowledge of security best practices (OAuth2, JWT).
- Experience with caching systems (Redis).
- Familiarity with Agile/Scrum methodologies.
- Certification in AWS/Azure/GCP is a plus.
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and collaboration abilities.
- Ability to work independently and take ownership.
- Mentorship experience is a plus.
Special Requirements
Must Have: DevOps & GCP, 3 Rounds Interview Process (Coder Pad Test, Tech discussion with Client, Tech discussion with End Client)
Compensation & Location
Salary: $65 – $85 per year (Estimated)
Location: Remote
Recruiter / Company – Contact Information
Email: hy.a@smartitframe.com
Recruiter Notice:
To remove this job posting, please send an email from
hy.a@smartitframe.com with the subject:
DELETE_JOB_ID_5072