If you are an enthusiastic and capable Senior Java, Spring Boot Programmer looking to contribute to the creation of cutting-edge enterprise SaaS solutions, we encourage you to apply. We require experienced Engineers who can contribute to critical application and product development projects. Join our team and play a pivotal role in driving innovation and delivering value to our clients through the development of high-quality software products.
What You’ll Do
- Be responsible for defining and developing guidelines, standards, and processes to ensure code quality
- Ensure coding standard and other software development best practices are followed and participate in architecture related conversations
- Conduct code review, resolving key issues, and developing critical components and frameworks will also be a part of your responsibilities
What You Have
- A minimum of 5 to 8 years of experience as a Java Developer within production projects is required along with hands-on experience in Spring Boot, Spring Batch, Spring Integration, Spring Data
- Experience in the financial domain is preferred
- Work closely with stakeholders including the Executive, Product, Enablement, and Design teams and identify critical dependencies in advance and work toward resolution
Nice to have
Technologies
- Java 8
- Spring Boot
- SQL
- REST API
We Offer
- Opportunity to work on technical challenges that may impact across geographies
- Vast opportunities for self-development: online university, knowledge sharing opportunities globally, learning opportunities through external certifications
- Opportunity to share your ideas on international platforms
- Sponsored Tech Talks & Hackathons
- Unlimited access to LinkedIn learning solutions
- Possibility to relocate to any EPAM office for short and long-term projects
- Focused individual development
- Benefit package: Health benefits, Retirement benefits, Paid time off, Flexible benefits
- Forums to explore beyond work passion (CSR, photography, painting, sports, etc.)