Senior Java Developer

Mid / Senior

|

In Office

Meytier Premier Employer

Working there

About This Workplace

Meytier Partner

Publicis Sapient is looking for a Senior Java Developer to join our team of bright thinkers and doers. You’ll use your problem-solving creativity to design, architect, and develop high-end technology solutions that solve our clients’ most complex and challenging problems across different industries. We are on a mission to transform the world, and you will be instrumental in shaping how we do it with your ideas, thoughts, and solutions. 


Key Responsibilities:

  • Drive the design, planning, and implementation of multifaceted applications, giving you breadth and depth of knowledge across the entire project lifecycle
  • Combine your technical expertise and problem-solving passion to work closely with clients, turning complex ideas into end-to-end solutions that transform our clients’ business
  • Constantly innovate and evaluate emerging technologies and methods to provide scalable and elegant solutions that help clients achieve their business goals
  • Develop perspective and thought-leadership in aligning clients’ needs to innovative business solutions, establish best practices, and mentor team members to operate as a best-in-class team
  • Manage the project scope and deliverables of a globally distributed team throughout the development lifecycle

Desired Profile:

  • Significant software development experience with expertise in Java 8 and above
  • Experience applying the latest Java 9 features
  • Experience with Multi-threading, Collections, and concurrent API
  • Experience writing high-quality code with fully automated unit test coverage (Junit, Mockito, etc.) 
  • Experience defining and applying design/coding standards, patterns, and quality metrics depending on the solution
  • Working experience with various CI/CD systems and build tools (ant, maven, gradle, etc.)
  • Working experience with data platforms (relational and/or NoSQL like MongoDB) and messaging technologies 
  • Working experience with MVC frameworks like Spring, etc.
  • Working experience with web-services and APIs (REST, SOAP)
  • Excellent OOPs, data structure, and algorithm knowledge 
  • Working experience with LINUX/UNIX environment and shell scripts
  • Bachelor's degree in Computer Science, Engineering or a related field
  • Set Yourself Apart With:
  • Experience in one or more front-end development technologies
  • Knowledge & experience in microservices and automated integration testing
  • Working experience creating high-performing applications, including profiling and tuning to improve performance
  • Understanding & experience in API management, Swagger
  • Knowledge of one or more security or integration frameworks (PING, Octa)
  • Knowledge of containerization 
  • Experience in TDD/BDD
  • Experience in Scrum/Agile
  • Knowledge of public cloud infrastructures (AWS, Azure, GCP)

© 2024 Meytier - All Rights Reserved.
   Privacy Policy    Terms Of Use