Senior Java Python Developer
Senior Java Python Developer
Posted today
SENIORITY
Senior
About the role
- Must Have Technical/Functional SkillsDesign, develop, and maintain scalable Java-based microservices using Spring Boot.
- Build and consume RESTful APIs for banking applications and integrations.
- Develop Python scripts and services for automation, data processing, and system integrations.
- Implement event-driven solutions using Kafka and messaging frameworks.
- Collaborate with business analysts, architects, and stakeholders to gather and analyze requirements.
- Develop secure, high-performance applications following banking industry standards and compliance requirements.
- Integrate applications with databases, third-party systems, and cloud services.
- Create and maintain CI/CD pipelines for automated build, testing, and deployment processes.
- Perform unit testing, integration testing, code reviews, and application troubleshooting.
- Monitor and support production applications, ensuring system reliability and performance.
- Participate in Agile ceremonies including sprint planning, daily standups, and retrospectives.
- Document technical designs, API specifications, and operational procedures.
- Ensure code quality, scalability, maintainability, and adherence to best practices.
- Good to have experience to event-driven architecture using KafkaRoles &Responsibilities
- Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or a related field.5+ years of experience in software development with strong expertise in Java, Microservices, and Python development.
- Hands-on experience with Java 8/11/17, Spring Boot, Spring MVC, Spring Security, Hibernate/JPA, and RESTful API development.
- Strong proficiency in Python for automation, scripting, backend services, API development (Flask/FastAPI), and data integration.
- Experience in designing and implementing Microservices Architecture and distributed systems.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
