Job Summary
Synechron is seeking a versatile Java and Python Developer to join our technology team. This role involves developing scalable backend applications building microservices automating workflows and ensuring secure compliant solutions within banking and enterprise platforms. The ideal candidate will leverage expertise in Java and Python to deliver high-quality software promote integration and support DevOps practices aligning with the organizations strategic objectives of innovation operational efficiency and technological excellence.
Software Requirements
Required:
Java (Spring Boot and Core Java) with proven experience in enterprise application development
Python (Flask Django FastAPI) with skills to develop APIs and automation scripts
SQL databases (Oracle PostgreSQL) and NoSQL databases (MongoDB) for high-volume data handling
CI/CD tools: Jenkins GitHub Actions Bitbucket pipelines
Version control: Git (GitHub GitLab Bitbucket)
Preferred:
Containerization: Docker Kubernetes
Cloud deployment platforms (AWS Azure GCP)
Infrastructure as code tools (Terraform Ansible)
Monitoring tools (Prometheus Grafana)
Overall Responsibilities
Design develop and maintain scalable secure backend solutions using Java (Spring Boot) and Python (Flask Django FastAPI).
Build and manage RESTful APIs and microservices that support banking and enterprise workflows.
Collaborate effectively with cross-functional teams to deliver integrated solutions aligned with business needs.
Develop automation scripts for deployment data processing and operational monitoring to improve efficiency.
Integrate applications with third-party services and internal systems ensuring seamless data flow.
Implement security best practices in coding data management and deployment to meet banking regulation standards such as PCI DSS and GDPR.
Participate in code reviews design discussions and SCRUM ceremonies to ensure quality and timely delivery.
Technical Skills (By Category)
Programming Languages:
Required: Java (Spring Boot Core Java) Python (Flask Django FastAPI)
Preferred: Additional scripting languages (e.g. Bash PowerShell) for automation tasks
Databases/Data Management:
Required: SQL (Oracle PostgreSQL) NoSQL (MongoDB)
Preferred: Data warehouse or big data technologies (e.g. Hadoop Spark)
Cloud Technologies:
Preferred: AWS Azure GCP for deployment storage and scalability
Frameworks and Libraries:
Required: Spring Boot Hibernate Flask Django FastAPI REST API development
Preferred: Microservices frameworks message brokers (Kafka RabbitMQ)
Development Tools and Methodologies:
Required: Jenkins Git Maven Docker Kubernetes
Agile/Scrum methodologies for iterative development and CI/CD integration
Security Protocols:
Secure coding standards encryption authentication and authorization mechanisms applicable to banking solutions.
Experience Requirements
Minimum 5 years of professional experience in Java and Python development within enterprise environments.
Proven experience designing and deploying microservices and REST APIs.
Demonstrated ability to automate processes build CI/CD pipelines and manage cloud-based deployments.
Prior experience in banking financial services or regulated industries is preferred.
Candidates with a strong project portfolio demonstrating full-stack backend or automation expertise are encouraged.
Day-to-Day Activities
Develop test and optimize backend applications and microservices using Java and Python.
Build and maintain API endpoints supporting enterprise systems and client integrations.
Create automated scripts for deployment testing and monitoring integration pipelines.
Troubleshoot issues optimize performance and ensure security standards are met throughout the development lifecycle.
Participate in daily scrum meetings sprint planning and technical reviews.
Collaborate with DevOps teams to ensure containerized applications are deployed efficiently.
Stay abreast of emerging technologies suggest improvements and incorporate new tools to enhance development processes.
Qualifications
Bachelors or Masters degree in Computer Science Engineering or a related discipline.
Relevant certifications in Java (Oracle Certified Professional) Python or DevOps tools are advantageous.
Continuous learner with a passion for exploring new frameworks tools and industry best practices.
Professional Competencies
Strong analytical and problem-solving skills with an outcome-driven approach.
Leadership qualities to guide junior developers and foster team collaboration.
Excellent communication skills for stakeholder engagement technical documentation and knowledge sharing.
Adaptability to rapidly evolving technology landscapes and project needs.
Process-oriented mindset with a focus on delivering secure reliable and scalable solutions.
Effective time management and prioritization skills for handling multiple responsibilities under deadlines.
SYNECHRONS DIVERSITY & INCLUSION STATEMENT
Diversity & Inclusion are fundamental to our culture and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity Equity and Inclusion (DEI) initiative Same Difference is committed to fostering an inclusive culture promoting equality diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger successful businesses as a global company. We encourage applicants from across diverse backgrounds race ethnicities religion age marital status gender sexual orientations or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements mentoring internal mobility learning and development programs and more.
All employment decisions at Synechron are based on business needs job requirements and individual qualifications without regard to the applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.
Required Experience:
IC
Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more