Lead Java Developer

Share vacancy

Vacancy is closed

Job ID: 4574948004

Austria, Belgium, Denmark, Georgia, Germany, Hungary, Italy, LATAM, Lithuania, Netherlands, Norway, Poland, Spain, Sweden, Switzerland, UK, Ukraine, Uzbekistan - Any location

  • Austria
  • Belgium
  • Denmark
  • Georgia
  • Germany
  • Hungary
  • Italy
  • LATAM
  • Lithuania
  • Netherlands
  • Norway
  • Poland
  • Spain
  • Sweden
  • Switzerland
  • UK
  • Ukraine
  • Uzbekistan
  • Anywhere
  • Applications have closed

We are looking for a motivated Lead Java Developer to join our team! Whether you’re looking to prove your skills or be part of something powerful, we’re glad our paths have crossed here.

We are looking for someone with a minimum of seven years of development experience in Java Framework and extensive experience working on the latest Java/open JDK versions. Our candidate should also have experience in designing back end services from scratch.

Work at Exadel – Who We Are: 
Since 1998, Exadel has been engineering its own software products and custom software for clients of all sizes. Headquartered in Walnut Creek, California, Exadel currently has 2000+ employees in development centers across America, Europe, and Asia. Our people drive Exadel’s success, and they are at the core of our values, so Exadel is a people-first cultured company.

About Our Customer:
Headquartered in Munich, the customer is a specialized IT system integrator that supports well-known national and international companies such as BASF, Volkswagen, Porsche Informatik, and Deutsche Telekom in successfully mastering the challenges of digital transformation. The project’s focus is on the development and operation of management systems for monitoring high-performance and reliable applications and IT infrastructure, because without infrastructure, online shopping, mobile working, and flexible production are impossible.

Project Team:
When you join our team, you’ll be immersed in a culture where teammates always help each other achieve better results. We believe that together we are greater and that we can find brilliant solutions by sharing ideas. 

Requirements:

  • Provides at least seven years of hands-on experience with Java-based web development, with strong expertise on Spring Framework (e.g., Spring Core, Spring Data, Spring JPA, Spring Security, Spring Boot and Spring MVC)
  • Able to design, develop, test, and implement new/enhance existing features/functionalities in enterprise web applications using Java/J2EE
  • Able to perform build and implementation, functional, integration, and unit/performance testing, as well as test automation
  • Assures quality, security, and compliance requirements are met as part of project’s delivery
  • Able to troubleshoot applications and work directly with various application and support/customer success team partners
  • Adheres to Agile development methodologies and best practices
  • Possesses hands-on working experience in cloud technology platforms like Amazon Web Services or Azure Cloud services
  • Should have strong hands-on knowledge of microservices and associated design patterns
  • Should have strong hands-on knowledge of using Docker and Kubernetes
  • Possesses experience in development of SaaS enterprise-scale product
  • Hands-on knowledge of Junit, Mockito, and other testing frameworks
  • Strong hands-on experience in OOAD, multi-threaded application development, design and implementation of web applications, data structures, and design patterns
  • Strong working experience in Test Driven Development (TDD) practices
  • Working experience with the development ecosystem of applications like Jira, Confluence or Jenkins
  • Experience in working with globally distributed teams following Agile methodology and Scrum
  • Experience in working with RDBMS and noSQL databases (e.g., postgresql/mongo DB)
  • Experience in working with modern CI/CD tools and related ecosystem of applications, such as uDeploy, Jenkins, Artifactory, Maven, etc.
  • Experience using source control tools like Git, SVN, etc.

English level:
Intermediate+

Responsibilities: 

  • Collaborate with product stakeholder teams to identify and implement functional and non-functional requirements
  • Be responsible for on-time delivery of high-quality software and infrastructure components
  • Work closely with engineering team members and architects to design, develop, and test all tiers of the application
  • Participate in ongoing maintenance and support, including resolving any production issues/defects when needed
  • Ensure that the services are built and deployed in an automated fashion
  • Evaluate and prototype new products and capabilities and provide insight on resulting value propositions
  • Participate in open, frank discussions, especially in technical matters, while giving and accepting feedback and constructive criticism

Advantages of Working with Exadel:

  • You can build your expertise with our Client Engagement team, who provide assistance with existing and potential projects
  • You can join any Exadel Community or create your own to communicate with like-minded colleagues
  • You can participate in continuing education as a mentor or speaker. You will not only be emotionally but also financially rewarded for mentoring
  • You can take part in internal and external meetups as a speaker or listener. We support you in broadening your horizons and encourage knowledge sharing for all of our employees
  • You can learn English with the support of native speakers
  • You can take part in cultural, sporting, charity, and entertainment events
  • Working at Exadel means always upgrading your skills and proficiency, so we provide plenty of opportunities for professional development. If you’re looking for a challenge that will lead you to the next level of your career, you’ve found the right place 
  • We work hard to ensure honest and open relations between employees and leadership, so our offices are friendly environments

    Apply

    Apply for: Lead Java Developer

    * Fields marked with * are required

    Attach a CV * (max file size 5MB; pdf, doc, docx )

    Are you resident of European Union:


    Note: If you need more information about Exadel measures to safeguard your personal data in the jurisdictions outside the EU/EEA, please send a request for more information about our Exadel Standard Contractual Clauses (SCC) by email [email protected].

    Please read our Privacy policyPlease read our Privacy policy