Skip To Main Content
backBack to Search

Senior Java Developer

Office in Mexico: Estado de Jalisco, Guadalajara

We are seeking a highly skilled Senior Java Developer to join our team and contribute to building and enhancing tools that improve developer productivity. This role involves working on solutions for end-to-end lifecycle management of servers and applications, providing impactful contributions to engineering teams. The ideal candidate will thrive in collaborative environments and demonstrate a passion for delivering high-quality, scalable software solutions.

Responsibilities
  • Design and implement scalable and efficient Java-based applications
  • Develop and enhance tools to streamline the lifecycle management of servers and applications
  • Collaborate with cross-functional teams to gather requirements and deliver innovative solutions
  • Optimize application performance and ensure reliability through rigorous testing
  • Contribute to technical discussions and participate in code reviews
  • Stay updated with the latest trends and advancements in Java development and software engineering
  • Ensure effective documentation of processes, designs, and solutions
Requirements
  • Bachelor’s degree in Computer Science, Engineering, Information Technology, or a related field
  • At least 3 years of professional experience in Java development
  • Proficiency in Spring Core, Spring Boot, Spring Batch, and Spring MVC frameworks
  • Strong problem-solving and analytical skills with a focus on software development
  • Excellent communication and interpersonal skills for collaboration with diverse stakeholders
  • Proficiency in English at B1 level or higher
Nice to have
  • Experience in Python for scripting and development tasks
  • Knowledge of integration technologies and patterns such as APIs, web services, and microservices
  • Experience in developing tools that enhance developer velocity
  • Familiarity with AI/ML platforms and tools
  • Knowledge in prompting engineering and related methodologies
Benefits
  • International projects with top brands
  • Work with global teams of highly skilled, diverse peers
  • Healthcare benefits
  • Employee financial programs
  • Paid time off and sick leave
  • Upskilling, reskilling and certification courses
  • Unlimited access to the LinkedIn Learning library and 22,000+ courses
  • Global career opportunities
  • Volunteer and community involvement opportunities
  • EPAM Employee Groups
  • Award-winning culture recognized by Glassdoor, Newsweek and LinkedIn