HamburgerMenu
hirist

Job Description

We are looking for a skilled Full Stack Engineer with strong expertise in Java, Spring Boot, and Python, along with experience in modern frontend technologies.

The ideal candidate should have a solid understanding of backend development, frontend integration, database design, and cloud-native application architecture.

The candidate will be responsible for developing scalable applications, building RESTful APIs and microservices, optimizing database performance, and collaborating with cross-functional engineering teams.

Key Responsibilities :

- Design, develop, enhance, and maintain scalable, high-performance applications using Java, Spring Boot, and Python.

- Develop and implement RESTful APIs and microservices.

- Build and maintain backend services and contribute to frontend development using React.js or other modern frontend frameworks.

- Design database schemas, write optimized SQL queries, and manage relational databases.

- Ensure application performance, scalability, reliability, and security.

- Write clean, maintainable, reusable, and efficient code following software development best practices.

- Troubleshoot and debug technical issues across development, testing, and production environments.

- Collaborate with DevOps, QA, product management, and other engineering teams.

- Participate in code reviews, technical discussions, and Agile/Scrum development processes.

- Continuously improve application architecture and engineering practices.

Required Skills & Qualifications :

- 5 - 10 years of experience in Full Stack Development or Software Engineering.

- Strong proficiency in Core Java and Spring Boot.

- Hands-on experience with Python for backend services or scripting.

- Experience developing RESTful APIs and microservices.

- Working knowledge of frontend technologies such as React.js, Angular, or Vue.js.

- Strong understanding of SQL databases such as PostgreSQL, MySQL, or similar.

- Experience with database schema design and query optimization.

- Familiarity with Docker, Kubernetes, and containerization.

- Experience working with cloud platforms such as AWS, Google Cloud Platform (GCP), or Microsoft Azure.

- Knowledge of CI/CD pipelines, Git, and automated testing frameworks.

- Strong analytical, debugging, and problem-solving skills.

- Good communication and collaboration skills.

Good to Have :

- Experience with Kotlin.

- Exposure to cloud-native architectures.

- Knowledge of modern DevOps practices.

- Experience working in Agile/Scrum environments.

- Bachelor's or Master's degree in Computer Science, Engineering, or a related discipline.

info-icon

Did you find something suspicious?

Similar jobs that you might be interested in

Loading chat...