We are seeking a talented and experienced Mid/Senior Software Engineer with expertise in Java, Spring Boot, and AWS to join our growing team. If you're looking to join a dynamic and fast-paced environment where your contributions will make a significant impact, we might be the perfect fit for you.
Responsibilities:
1. Design and Develop Backend Systems: Collaborate with cross-functional teams to design, develop, and maintain high-performance backend systems and APIs using Java and Spring Boot.
2. AWS: Leverage your expertise in AWS services to architect, implement, and maintain cloud-based solutions for our applications.
3. Database Management: Develop and optimise database schemas, queries, and data models to ensure efficient data storage and retrieval.
4. Code Quality and Testing: Write clean, maintainable code and implement unit tests to ensure the reliability and quality of software components.
5. Performance Optimization: Identify and resolve performance bottlenecks and ensure the scalability of our backend systems.
6. Security: Implement security best practices and measures to safeguard data and protect against security threats.
7. Documentation: Maintain comprehensive technical documentation for the backend systems, APIs, and integration points.
8. Collaboration: Work closely with frontend engineers, product managers, and other stakeholders to deliver high-quality features and improvements.
9. Mentorship: Provide guidance and mentorship to junior engineers, sharing your expertise and best practices.
Qualifications:
1. Bachelor's or Master's degree in Computer Science or a related field.
2. Proven experience as a Backend engineer, with a focus on Java and Spring Boot.
3. Strong expertise in AWS services, including but not limited to AWS Lambda, API Gateway, RDS, and S3.
4. Proficiency in working with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
5. Experience with containerization technologies such as Docker and Kubernetes is a plus.
6. Familiarity with RESTful API design principles and best practices.
7. Knowledge of CI/CD pipelines and tools (e.g., Jenkins, GitLab CI/CD).
8. Understanding of software development methodologies (e.g., Agile, Scrum).
9. Excellent problem-solving and debugging skills.
10. Strong communication and teamwork abilities.
11. AWS certifications (e.g., AWS Certified engineer) are a plus.
Benefits:
- Opportunity to work on cutting-edge technology projects.
- Collaborative and inclusive work environment.
- Career growth and professional development opportunities.
- Flexible work arrangements.
- A culture that values innovation and creativity.
If you are a passionate software engineer with expertise in Java, Spring Boot, and AWS, and you're ready to take on exciting challenges in a dynamic environment, we encourage you to apply. Join us and be a part of our journey to deliver the LLMs of tomorrow!
We are an equal opportunity employer. We celebrate diversity and are committed to creating an inclusive environment for all employees.
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Backend Developer
2025-03-18
BackEnd Developer
2025-11-06
AI/ML Engineer
2025-07-11
- Posted
- Jan 17, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Hyderabad
- Company
- Deccan AI
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Backend Developer
2025-03-18
BackEnd Developer
2025-11-06
AI/ML Engineer
2025-07-11