DevTech is looking for a skilled Back-End Developer to join their team.
Key Responsibilities:
- Develop and maintain high-performance back-end systems using Java Spring Boot, including RESTful APIs and microservices architectures
- Design, integrate, and manage SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB) while ensuring system performance, availability, and security
- Deploy and manage SaaS applications on AWS or other cloud platforms following DevOps principles and best coding practices
- Collaborate with cross-functional teams to deliver high-quality features, perform code reviews, and mentor junior developers
- Stay current with emerging technologies and apply them to ongoing projects using appropriate design patterns
Ideal Candidate:
- Minimum 1 year of back-end development experience with Java Spring Boot, microservices architecture, and RESTful API design
- Proven track record deploying and managing SaaS applications on cloud platforms (AWS, Azure, or GCP)
- Proficient in SQL/NoSQL databases (MySQL, PostgreSQL, MongoDB) with strong understanding of OOP, design patterns, and clean code practices
- Hands-on experience with Git, Maven, Docker, CI/CD pipelines, and excellent problem-solving/debugging skills
- Familiarity with Kubernetes, container orchestration, and DevOps practices including automated deployment workflows (Jenkins preferred)
- Knowledge of Agile/Scrum methodologies and exposure to front-end frameworks (React/Vue.js) is a plus
Perks and Benefits:
- Competitive salary and performance-based bonuses
- Clear growth path with professional development opportunities
- Collaborative work culture with exposure to cutting-edge tools and technologies
- Flexible environment with a focus on innovation and delivery