Description
We are looking for a Senior Java Software Engineer to join our team. You will play a crucial role in defining and implementing the architecture of our projects.
If you're passionate about Java development and want to thrive in a dynamic environment, we invite you to join the EPAM team!
#EasyApply
Responsibilities
- Collaborate with cross-functional teams to define, design, and ship new features
- Work on bug fixing and improving application performance
- Continuously discover, evaluate, and implement new technologies to maximize development efficiency
- Write well-designed, efficient, and testable code
- Conduct software analysis, programming, testing, and debugging
- Participate in software and architectural design
- Recommend changes to improve established Java application processes
Requirements
4+ years of professional experience in Java programmingProficiency in SQL and experience with MongoDB, Apache Cassandra, and RDBMS ToolsFamiliarity with CI / CD and GitProficiency with web development frameworks like Angular or ReactExperience with Java frameworks such as DropWizard, Spring, and HibernateWorking knowledge of Unix / Linux systemsStrong understanding of object-oriented design principlesExperience with distributed storage systems : DB2, Oracle, Cassandra, and MongoDBFluent English (B2+ level)Nice to have
Familiarity with cloud platforms such as AWS, Azure, or Google Cloud PlatformWe 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.)