Skip to content

Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok

Connect

Adroit Innovative Solutions

Java & Python Developer

Posted Updated
Discussion

Description

Key Responsibilities :


- Design, develop, test, and maintain scalable applications using Java and Python.


- Develop robust backend services and microservices using Java and Spring Boot.


- Build and maintain RESTful APIs and integrate applications with internal and external systems.


- Contribute to UI development and full-stack application delivery.


- Apply software architecture and design principles to build scalable and maintainable solutions.


- Implement unit testing, TDD, code reviews, and engineering best practices.


- Work with CI/CD pipelines and DevOps practices to support automated build and deployment processes.


- Develop and deploy cloud-native applications, preferably on GCP.


- Implement application security, performance optimization, and reliability best practices.


- Troubleshoot technical issues and contribute to root-cause analysis and resolution.


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


- Participate in Agile ceremonies and contribute throughout the software development lifecycle.


Required Candidate Profile :


- 6+ years of overall IT experience.


- 4+ years of software development experience.


- 4+ years of hands-on experience with Java.


- 4+ years of hands-on experience with Spring Boot.


- 4+ years of hands-on experience with Python.


- Strong experience in Java Full Stack Development.


- Strong understanding of Microservices architecture and REST APIs.


- Experience with UI development and modern application development practices.


- Good understanding of CI/CD, TDD, Agile methodologies, and software architecture.


- Strong problem-solving and analytical skills.


- Ability to work effectively with cross-functional teams and deliver end-to-end solutions.


Preferred Skills :


- Experience with Google Cloud Platform (GCP).


- Experience developing cloud-native applications.


- Exposure to DevOps practices and automation.


- Knowledge of application security and secure coding practices.


- Experience with performance optimization and scalability.


- Exposure to modern software engineering and cloud technologies.


Skills

Apply

See also

Software Engineering jobs by country — openings, pay and top skills →