Senior Java Developer

Posted 23 August 2022
Salary Competitive
LocationMedellín
Job type Permanent
Discipline Software Engineering
Reference52445
Contact NameNaomi McGrath
Remote working Hybrid/Flexible

Job description

About the role: 

Exadel are looking for Senior Java Developers to be part of their exciting growth plans in the LATAM regions of Medellin Colombia and Mexico City.

You’ll be an exceptional communicator that’s passionate about writing well-designed, testable, and efficient code. Curiosity and a desire to learn and develop in the pursuit of outstanding outcomes for the customer (and yourself) will form a core part of your DNA. Exposure to technologies such as Spring Boot, Jetty, and Tomcat, will be valuable, alongside previous experience in developing and consuming API services.
 

About Exadel: 

Exadel delivers digital transformation services and custom software solutions for some of the world’s most notable brands such as Google, Adobe, eBay, and HP. They are recognized by independent IT analysts as one of the leading agile software development service providers and have a rich history of contributing towards opensource. In 2021, the business experienced a record-breaking, 35% YoY, increase in growth - making it a go-to-employer for talented technology professionals seeking to accelerate their career development in a people-first environment. 

 

We’d like you to impress us with: 

  • Great communication skills. 

  • The ability to collaborate with colleagues across the globe in a remote setting. 

  • Practical experience in Java, Spring Boot, Jetty, and Tomcat. 

  • A background of developing and consuming API services – particularly Rest. 

  • A keen interest and understanding of version control systems such as Git. 

  • Experience with CI/CD automation software such as Jenkins. 

  • Solid understanding of the code review process. 

  • The ability to write and run repeatable automated unit testing (JUnit).

  • A passion for test-driven development. 


It would also be great, but not essential, to have: 

  • Knowledge of integration testing (Cucumber) 

  • Experience with Database/SQL Server/Queries 

  • Knowledge of authentication mechanisms for API services 

  • Ability to read and understand .Net


You’ll be responsible for: 

  • Creating the code that underpins the digital platforms, products, and applications our clients need to run and grow their businesses. 

  • Making an essential contribution across all the phases of the development lifecycle. 

  • Being the guardian of quality control and ensuring all designs are compliant with stated specifications. 

  • Supporting continuous improvement by investigating alternative technologies and presenting these for architectural review. 

  • Leading by example and adding to the culture of the newly established LATAM team. 

  • Helping colleagues, sharing ideas, and always striving for the best possible standards.


What you’ll get in return: 

  • Investment in your professional development (internal and external courses/events). 

  • Regular company socials and events. 

  • Access to internal global communities and interest groups. 

  • CSR and community giveback programs. 

  • Employee referral bonus. 

  • Competitive salary and benefits. 

  • The chance to be one of the founding members of the LATAM team. 


The People-First Culture at Exadel 

People drive Exadel’s success and sit at the heart of their culture and values. Exadel strives to understand its employees as diverse individuals. Empowering them to leverage their strengths to create outstanding results and career experiences. Everyone’s contributions count at Exadel - no matter how big or small.