Java Tech Lead
Technology
acum 3 săptămâni
Normă întreagăHibrid
Descrierea postului
Cognizant Romania is home to 2400+ creative technologists and is one of Eastern Europe's largest Software Product Engineering delivery networks. We serve global clients in several industries, including Banking & Financial Services, Insurance, Healthcare & Life Sciences, Communication Media & Technology, and Retail & MLEU (manufacturing, logistics, energy & utilities).
Cognizant Romania was established in 2018 when Cognizant acquired Softvision, a company founded in the late 1990s in Cluj-Napoca, Romania. We continue to build on our history as the preferred engineering partner for thriving Silicon Valley tech companies, now as a prominent Cognizant next generation studio.
About the Role
We are looking for a Technical Lead with strong Java and cloud engineering expertise to lead the design, development, and delivery of scalable, data-driven solutions. In this role, you will provide technical leadership, guide engineering best practices, and work closely with cross-functional teams to deliver high-quality products in an Agile environment.Responsibilities
- Lead the design and development of enterprise applications using Java, Spring Boot, and Microservices architecture.
- Design, build, and maintain scalable REST APIs and distributed systems.
- Drive technical decisions and ensure adherence to engineering standards and best practices.
- Lead the development of containerized microservices and cloud-based solutions.
- Champion automated testing, code quality, and high test coverage through unit, integration, and performance testing.
- Investigate and resolve complex production issues, perform root cause analysis, and support continuous service improvement.
- Collaborate with Product Owners, Architects, Developers, and QA teams to deliver business requirements.
- Contribute to project planning, effort estimation, risk management, and technical roadmaps.
- Support CI/CD implementation and DevOps best practices.
- Mentor team members and foster a culture of continuous learning and technical excellence.
- Strong hands-on experience with Java 11+ and the Spring Framework, including Spring Boot and Microservices.
- Expertise in designing and developing RESTful APIs.
- Experience building scalable, containerized microservices.
- Proven experience with automated testing, unit testing, integration testing, and performance testing.
- Strong troubleshooting and problem-solving skills with the ability to analyse and resolve complex technical issues.
- Proficiency with Git and modern version control practices.
- Strong SQL knowledge and experience working with relational databases.
- Experience working with cloud platforms and data processing solutions.
- Experience with GCP Dataflow and Dataform (Composer knowledge is an advantage).
- Understanding of CI/CD pipelines, software development lifecycle, and Agile methodologies.
Nice to Have
- Experience with ETL tools or data migration projects.
- Knowledge of cloud-native architectures and data engineering practices.
- Experience working in large-scale distributed environments.
- Exposure to performance tuning and system optimisation.
Leadership Skills
- Strong communication and stakeholder management skills.
- Ability to collaborate effectively with cross-functional teams and business stakeholders.
- Experience managing project scope, priorities, estimates, and delivery timelines.
- Ability to guide teams in Agile delivery practices.
- Passion for continuous improvement and driving technical innovation.
Cognizant Romania Employee Benefits:
- Flexible Work Schedule – Outside of core working hours, you have the flexibility to arrange your schedule in a way that best suits your personal and professional needs.
- Flexible Hybrid Approach – We support a hybrid working model that helps you balance remote and office work. Employees based near a Cognizant office are expected to spend a minimum of 4 days per month onsite.
- Annual Leave – Enjoy 26 vacation days each year to relax, recharge, travel, and spend quality time with family and friends.
- Learning & Development – Access a wide range of training programs, workshops, certifications, and continuous learning opportunities to support your professional growth.
- Private Medical Insurance – Comprehensive healthcare coverage for your wellbeing and peace of mind.
- Employee Assistance Program (EAP) – Confidential professional support services to help you navigate personal, emotional, financial, legal, or work-related challenges.
- Meal Tickets – Monthly meal allowance provided through meal vouchers.
- Referral Bonus Program – Help us grow our team and be rewarded for successful referrals.
- Life Insurance – Additional protection and financial security
- Banking Benefits – Preferential banking services and financial products through our partner institutions.
- Bookster Library – Access thousands of books, audiobooks, and learning resources to support both personal and professional development.
Keywords
Java 11+Spring FrameworkSpring BootMicroservicesRESTful APIsContainerized ApplicationsAutomated TestingSQLRelational DatabasesCloud PlatformsGCP DataflowDataformGitCI/CDAgile MethodologiesTechnical LeadershipREST APIsDistributed SystemsContainerizationCloud Engineering
Te interesează acest rol?