Required Qualifications:
* Bachelor of Science in Computer Science, Computer Engineering or equivalent exposure
* Work experience of 7 or more years as a software developer, doing ground up development with Java and related web frameworks
* Experience working in a continuous integration environment
* Experience using a unit testing framework as well as related tools
* Experience writing software that follows software development standards and secure coding practices
* Experience working in a development team with more than 2 developers
* Recent experience in a technical software development role in the last 6 months
Preferred Qualifications:
* Experience working in a DevOps team
* Experience with developing for cloud-based applications (i.e. Amazon AWS)
* Previous working experience with HTML, CSS and JavaScript
* Previous experience working in an agile environment – Scrum or Kanban
* Experience working in the Travel Industry domain
* Current or previous experience working in a start-up company environment
* Experience working in a geographically distributed or multicultural team
*LI-AF
Carlson Wagonlit Travel is currently seeking a Senior Java Developer to join our team. The Senior Java Developer is responsible for all assigned tasks to design, implement and maintain a new or modified software product, ensuring zero defects and completion based on project timelines..
Carlson Wagonlit Travel is looking for talented and enthusiastic people. People who want to realize their professional ambitions while delivering the highest levels of expertise and service to our customers. As a global leader in business travel management, we offer exciting opportunities in different areas around the world. If you share our commitment to excellence and customer care and enjoy professional challenges, we would like to hear from you.
Learn about us and start your journey.
* Analytical thinking, problem-solving capability and in depth understanding of software design and programming principles
* Design, implement, deploy and maintain complex software solutions that fully satisfy the business requirement.
* Provides high quality code reviews; coaches junior developers on conduct of code reviews.
* Promotes good development methodology and regularly provides technical leadership in a development team.
* Helps ensure that the code quality goals of the team are met; writes unit tests providing 100% code coverage.
* Collaborates with Business Analyst and Product Owner to ensure clear and well-formed user stories and well-defined defects.
* Provides support for functional, regression and performance testing, and provides analysis and recommendation on performance testing.
* Assists in preparation and on-the-day activities for production releases.
* Provides technical support including issue investigation and analysis for production alerts; fulfills tasks that aid monitoring of production health.
* Effectively communicate (written, verbal) issues and solutions in a clear, consistent manner through appropriate methods (voice calls, email, instant messaging, and ticketing systems).
* Mentor developers.