Senior Java Developer
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