We are looking for a skilled Software Engineer with strong experience in Java and Python to design, develop, test, and maintain scalable software applications. The ideal candidate will work closely with cross-functional teams to deliver high-quality solutions that meet business and technical requirements.
Key Responsibilities
- Design, develop, and maintain applications using Java and Python
- Write clean, efficient, and well-documented code
- Develop and consume RESTful APIs and backend services
- Debug, troubleshoot, and resolve software defects
- Participate in code reviews and follow best coding practices
- Collaborate with product managers, designers, and QA teams
- Optimise application performance, security, and scalability
- Support deployment and maintenance of applications
Required Skills & Qualifications
- Proven experience in Java and Python development
- Strong understanding of object-oriented programming (OOP)
- Experience with frameworks such as Spring / Spring Boot (Java) and Django / Flask (Python)
- Knowledge of SQL and relational databases (MySQL, PostgreSQL, etc.)
- Experience using Git or other version control systems
- Understanding of software development lifecycle (SDLC)
#J-18808-Ljbffr
Contact Detail:
PATH TO SUCCESS CONSULTANTS LTD Recruiting Team