Job Closed
This listing is no longer active.
Technology is our how. And people are our why.
Senior Java Developer
Location
Romania
Posted
162 days ago
Salary
0
Seniority
Senior
Job Description
Senior Java Developer
Endava
• Developing and testing solutions in Java based on given requirements • Estimating tasks and participating in daily team sync-ups • Participating in code reviews • Daily communication with the client through emails, phone sync-ups etc. • Collaborating with the QA engineering team to ensure the delivered code meets the defined standards
Job Requirements
- Experience with the latest Java versions (4+ years)
- Strong understanding of Java fundamentals, OOP principles, design patterns, and engineering practices
- Experience with cloud platforms (e.g. Azure, AWS)
- Knowledge of Web protocols and technologies, RESTful Web services
- Experience with source code versioning systems (Perforce, Git, SVN)
- Good verbal and written English
- Experience with both SQL & NoSQL databases
- Experience with Microservices
- Solid understanding of the complete product development cycle
- Strong analytical skills, systematic approach, and self-reliant
- Familiarity with Agile/Scrum methodologies
- Experience with Kubernetes and Docker, Spring and Spring Boot
Benefits
- Competitive salary package
- Company performance bonuses
- Share plan
- Value-based recognition awards
- Referral bonus
- Career coaching
- Global career opportunities
- Non-linear career paths
- Internal development programmes for management and technical leadership
- Complex projects
- Rotations
- Internal tech communities
- Training
- Certifications
- Coaching
- Online learning platforms subscriptions
- Pass-it-on sessions
- Workshops
- Conferences
- Hybrid work and flexible working hours
- Employee assistance programme
- Global internal wellbeing programme
- Access to wellbeing apps
- Global internal tech communities
- Hobby clubs and interest groups
- Inclusion and diversity programmes
- Events and celebrations
Related Guides
Related Job Pages
More Backend Engineer Jobs
Drupal Developer
BoombitWe are an independent agency that propels companies through strategy, creativity, technology and human talent, Since ´12
• Design, develop, and maintain high-performance, scalable websites using Drupal CMS. • Design and implement complex features, database structures, and APIs, ensuring code quality, security, efficiency, and maintainability. • Develop production-ready Drupal-based website applications with clean, maintainable code. • Write clean, maintainable, and well-documented code following coding standards and best practices. • Build, configure, and deploy web applications across development and pre-production environments. • Create and maintain custom Drupal modules and themes. • Manage version control using Git and GitHub (command-line tools). • Implement and manage Drupal Configuration Management for complex site environments. • Optimize application performance through profiling, code optimization, and caching techniques. • Optimize performance, security, and scalability of Drupal implementations. • Conduct code reviews and provide constructive technical feedback. • Actively participate in Agile methodologies, including sprint planning, task estimation, and progress tracking. • Collaborate with designers, project managers, and QA teams using Jira. • Participate in continuous improvement initiatives and development best practices. • Stay current with emerging technologies and propose solutions to enhance system functionality, performance, and scalability.
• Design, develop, test, and deploy Java/J2EE web applications • Build secure SOA web services using Spring technologies • Develop front-end components using Angular, React, or Vue.js • Implement solutions using JBoss and Tomcat • Perform JDBC and ORM development using Hibernate/OpenJPA • Write and optimize SQL and database components (Oracle/PostgreSQL) • Apply SOA principles, enterprise integration patterns, and governance standards • Participate in system design, technical documentation, and architecture reviews • Collaborate with cross-functional teams and demonstrate technical leadership • Manage assigned tasks and deliverables to meet project timelines
Senior Go Developer – AdTech
Sigma Software GroupWe support enterprises, product houses, and startups with custom software solutions development and IT consulting.
• Design, develop, and maintain high-performance backend services using Go • Participate in architecture design and technical decision-making • Build and improve solutions for contextual targeting and audience understanding • Experiment with AI, LLMs, and emerging technologies to support product innovation • Develop and optimize workflows and data pipelines for large-scale processing • Collaborate with product managers and team members to define requirements and user stories • Translate business needs into scalable and reliable technical solutions • Prototype new ideas and evolve them into production-ready systems • Monitor, troubleshoot, and improve system performance and stability
• design and develop modern, scalable services and other backend components using modern development tools • implement software applications using Java EE and Spring Boot • responsible for integrating interfaces to web services (REST/SOAP) and third-party systems, and for designing and building relational databases (SQL) • apply modern development practices such as TDD and Continuous Integration (Jenkins) • assist with conducting code reviews and ensuring sustainable problem resolution




