The place where creative problem-solvers that care for people, solutions, and their impact thrive
Java Technical Lead
Location
Romania
Posted
4 days ago
Salary
0
Seniority
Senior
Job Description
Java Technical Lead
accesa.eu
• Design scalable solutions: Develop and maintain Java-based backend applications and microservices with a focus on performance and reliability. • Deliver high-quality code: Implement applications following best practices in clean code, testing, and performance optimization. • Support modern deployment practices: Work closely with DevOps to containerize and deploy applications and integrate CI/CD pipelines. • Leverage event-driven architecture: Use events to build robust, asynchronous systems that support scalability and decoupled services. • Optimize data interactions: Design and maintain efficient relational database integrations that ensure data integrity and system responsiveness. • Contribute to strong engineering standards: Engage in architectural discussions, perform code reviews, and promote best practices. • Leverage AI code companions: Utilize hands-on AI code companions and intelligent development tools to enhance productivity, accelerate development cycles, and maintain code quality standards while staying current with modern development practices. • Mentor and grow the team: Experience guiding teams through mentoring, coaching, onboarding, knowledge sharing, and creating a safe, collaborative working environment.
Job Requirements
- 8+ years of experience in software development
- Good knowledge of Java 17 and the associated patterns (e.g. SOLID principles, Design Patterns, Best practices for code structure: Layered or ports & adapter architecture)
- Extensive experience with Spring Boot, Hibernate and Web Services (REST)
- Hands-on experience with Apache Kafka, Oracle DB, GITLAB, Kubernetes or similar
- Hands-on experience with Unit testing tools like: JUnit, JMeter, ArchUnit
- Focus on Test driven development and best practices
- Good troubleshooting and problem-solving skills (debugging, source control)
- Strong communication and consulting skills, including client interaction, pre-sales support, solution design, estimations, and building trust.
- Advanced English language skills.
Benefits
- Enjoy our holistic benefits program that covers the four pillars that we believe come together to support our wellbeing, covering social, physical, emotional wellbeing, as well as work-life fusion.
- Physical Wellbeing: Our wellbeing program includes medical benefits, gym support, and personalised fitness options for an active lifestyle, complemented by team events and the Healthy Habits Club.
- Work-Life Fusion: In very dynamic industries such as IT, the line between our professional and personal lives can quickly become blurred. Having a one-size-fits-one approach gives us the flexibility to define the work-life dynamic that works for us.
- Emotional Wellbeing: We believe that to maintain our overall health, we need to invest in our mental wellbeing just as much as we do in our physical health, social connections or in achieving work-life balance.
- Social Wellbeing: As a growing community in a hybrid environment, we want to ensure we remain connected not just by the great work we do every day but through our passions and interests.
Related Guides
Related Job Pages
More Backend Engineer Jobs
Backend Developer – PHP
AiraloWorld’s first eSIM store that gives you access to eSIMs for 200+ countries worldwide at affordable prices.
• Develop and maintain robust backend services capable of handling high-volume global traffic. • Implement functional APIs and optimize query performance to ensure a seamless user experience. • Contribute to our modular architecture, helping us build resilient, service-oriented systems. • Write clean, maintainable code by applying SOLID principles, OOP best practices, and design patterns. • Master the art of debugging, identifying and resolving issues across our stack with precision. • Integrate asynchronous processes using queues and basic event-driven patterns to improve system efficiency. • Collaborate closely with Senior Engineers and Product teams to turn requirements into high-quality technical solutions.
• Develop and evolve backend services using Node.js, NestJS, and event-driven architectures. • Build integrations with Artificial Intelligence providers and platform services, ensuring scalability, observability, and security. • Design and evolve data models and analytical pipelines in PostgreSQL. • Participate in architecture definition, technical reviews, and the evolution of the platform's engineering standards. • Contribute to the evolution of CI/CD processes and operations in Kubernetes and multi-cloud environments. • Use AI agents and tools to accelerate the software development lifecycle, from technical definition to implementation and testing. • Collaborate with product, platform, and engineering teams to build innovative and scalable solutions.
• Develop and evolve the platform • Design, develop and maintain backend services in PHP/Symfony • Contribute to the evolution of the payment platform and the integration of new features • Maintain and improve the quality and readability of the existing codebase • Design and maintain robust, scalable APIs • Contribute to technical architecture and technology decisions • Optimize the performance and stability of services • Implement and maintain unit and integration tests • Analyze and resolve production incidents • Contribute to continuous improvement of development practices • Apply security best practices related to payment systems • Help maintain infrastructure that complies with industry standards • Use AI-assisted development tools to optimize development workflows • Participate in integrating these tools into the engineering team’s practices
• Maintenance and further development of our cloud solutions • Continuous evaluation and integration of new technologies into existing systems • Expansion of our product portfolio of backend web services, potentially in close cooperation with our frontend developers • Ensuring our quality standards through automated testing • Product-related technical consulting for our customers • Support for the technical documentation of legacy and new systems




