Description
We are embarking on key digital ventures and are in need of an experienced Lead Java Developer to enhance our team.
In this position, you will focus on crafting and sustaining Spring Framework Microservices applications with API interoperability, covering all layers from front-end to back-end, whether locally or hosted on the cloud. You will engage in design discussions aimed at large-scale data integrations across secure financial platforms, employing Spring to construct SOA MicroServices frameworks.
If you are an autonomous learner with a zeal for building enterprise applications using J2EE frameworks, we encourage you to seize this remarkable opportunity.
#EasyApply
Responsibilities
- Guide the creation of Spring Framework MicroServices applications with API interoperability
- Engage in design discussions to enable large-scale data integrations across secure financial platforms
- Craft and uphold high-quality code that is scalable and maintainable
- Engage in code evaluations to ensure adherence to company standards
- Cooperate with multidisciplinary teams to align software with business needs and timely delivery
- Instruct and mentor junior developers to promote a culture of ongoing learning and development
Requirements
At least 5 years of Java development experienceMinimum 1 year of experience in leading teamsProficient in Spring Core, Hibernate, and Java 8Knowledge of SQLSolid expertise in JUnit and JiraFamiliarity with Agile development methodologiesComprehensive knowledge of software architectural principles and design frameworksExceptional communication and collaborative skills for effective cross-functional teamworkProficient English language skills at an Upper-Intermediate level or higherNice to have
Familiarity with containerization tools such as Docker and KubernetesBackground in cloud environments like AWS or AzureKnowledge of front-end technologies including Angular or ReactUnderstanding of DevOps methodologies and tools such as Jenkins or AnsibleExperience with NoSQL databases like MongoDBWe offer
Opportunity to work on technical challenges that may impact across geographiesVast opportunities for self-development : online university, knowledge sharing opportunities globally, learning opportunities through external certificationsOpportunity to share your ideas on international platformsSponsored Tech Talks & HackathonsUnlimited access to LinkedIn learning solutionsPossibility to relocate to any EPAM office for short and long-term projectsFocused individual developmentBenefit package : Health benefits Retirement benefits Paid time off Flexible benefitsForums to explore beyond work passion (CSR, photography, painting, sports, etc.)