Job Summary
We are seeking a Senior Full Stack Developer with extensive experience designing and developing enterprise applications and web services using Python and Java. The ideal candidate will have strong expertise in backend development, front-end technologies, cloud platforms, microservices, CI/CD, and modern software engineering practices. This role requires a collaborative engineer who can build scalable, reliable, and high-performing systems while working closely with cross-functional teams.
Key Responsibilities
- Design, develop, and maintain enterprise applications and web services using Python and Java.
- Develop scalable backend services using Spring Boot and SQL.
- Build and enhance front-end applications using Angular, Node.js, jQuery, or similar frameworks.
- Design and implement RESTful web services and enterprise integrations.
- Develop and support microservices-based applications using Docker, OpenShift, and Kubernetes.
- Build, maintain, and optimize CI/CD pipelines using ANT, Unix Shell scripting, Maven, Gradle, Ansible, and Jenkins.
- Develop and execute automated tests using Cucumber and/or Cypress.
- Optimize PostgreSQL and SQL Server database performance through query tuning and optimization.
- Collaborate with cross-functional teams using Agile and Kanban methodologies.
- Participate in code reviews and contribute to software quality, scalability, and reliability.
- Develop and deploy cloud-based applications using AWS.
- Design reliable, flexible, and high-performing enterprise software solutions.
Required Qualifications
- Bachelor's degree in Computer Science or a related field, or an equivalent combination of education and experience.
- 10+ years of experience designing and developing applications and web services using Python and Java.
- Strong expertise in Python, Spring Boot, and SQL development.
- 5+ years of experience with front-end frameworks such as Angular, Node.js, jQuery, or similar technologies.
- 5+ years of experience with PostgreSQL, SQL Server, query optimization, and performance tuning.
- 3+ years of hands-on experience with microservices architecture and container platforms such as Docker, OpenShift, and Kubernetes.
- 3+ years of experience developing and integrating RESTful web services.
- 3+ years of experience building CI/CD pipelines using ANT, Unix Shell scripting, Maven, Gradle, Ansible, and Jenkins.
- Minimum of 2 years of experience with test automation using Cucumber and/or Cypress.
- Experience with Agile and Kanban delivery methodologies.
- Experience using Jira, Confluence, and Bitbucket.
- Experience with AWS Cloud Platform.
- Strong interpersonal and communication skills with the ability to collaborate effectively with technical and non-technical stakeholders.
- Proactive mindset with a strong focus on customer satisfaction.
- Innovative approach to solving technical challenges while balancing risk and quality.
- Ability to think holistically and develop reliable, scalable, flexible, and high-performing systems.
Preferred Qualifications
- Experience with Python frameworks such as Django or FastAPI.
- Experience with Ping, LDAP, and HashiCorp integrations.
- Experience with Control-M batch job platforms.
Email ID * This field is required Please enter valid emailId.
Cell phone * This field is required Please enter valid cell phone.
First Name * This field is required Please enter valid first name.
Last Name * This field is required Please enter valid last name.