Recro
Website:
recro.io
Job details:
Role - Senior Java Lead Engineer
Experience - 15 + Yrs
Location - Pune (Hybrid )
In this role, you will:
● Provide hands-on technical leadership to a team of engineers in delivering application
design, build and upgrades to Collateral Technology architecture.Design scalable,
resilient, maintainable systems (microservices, event-driven, monolith-to-microservice
migrations)
● Work with the product owners and engineers to ensure that business and technical
requirements are understood, and teams are following engineering best practices in
building simpler, faster, and cheaper services.
● Create and foster an Engineering Centric culture in the Pods.Ship high‑quality code: set
coding standards, lead code reviews, and champion testing and CI/CD.
● Takes accountability and ownership of design and solutions.Establish a technology
environment and automate processes to minimize variation and ensure predictable
high-quality code and data.
● Drive automating the continuous integration / continuous delivery pipeline within a
DevSecOps Product/Service team driving a culture of continuous improvement.
● Identify risks and opportunities, both for IT and business to drive availability,
performance, and resiliency of services
● Keep up to date and have expertise on current tools, framework and technologies in
areas like cyber security, AI / ML and Data engineering
● Promote innovation and adoption of cutting-edge specialist technologies and practices
with the Pods and across Markets Control IT
To be successful in this role, you should meet the following requirements:
● 15 to 20 years of hands-on relevant experience in developing and implementing
software solutions using Java, Microservices, API and 3rd party product integrations.
Experience in cloud native software development would be an added
advantage.Experience in working in an Agile, DevSecOps environment with a strong
focus on developing engineering solutions.Proven ability to improve developer
productivity – through automation, reusability and advanced technical skills
● Experience of designing applications, alongside architects and platform
stakeholders.Excellent command of operations risk management processes, principles,
architectural requirements, engineering threats and vulnerabilities, credentials
management, and related controls
● Strong knowledge and experience in back-end technologies: Microservice architecture,
Java 17/21/25, Spring, Spring Boot, Spring Integration and Rest APIs
● Experience with the database technologies such Oracle, PostgreSQL or HBase.Should
be strong with development engineering concepts including infrastructure, networking,
database management systems, caching, monitoring, observability, Load balancer, site
reliability engineering, etc.
● Experiences with Test driven development methodologies such as Junit & BDD using
Selenium and Robot framework
● Should possess a deep understanding of design patterns and principles, as well as a
comprehensive expertise in microservice design principles and patterns.
● Expertise in any monitoring and observability technologies like Prometheus, Influx DB,
Grafana, AppDynamics, Splunk, OpenTelemetry, etc.
● Good to have experience in MQ, Solace, Apache Kafka, Apache Beam, Apache Spark
and Object Store.Experience with Kubernetes, Helm Chart, GCP services like cloud
storage, cloud buckets.Self-motivated and willing to learn new technologies and
business domain.The ability to influence and champion new ideas and technical
direction within the organization
Click on Apply to know more.