Back to Search
Java Full Stack Developer (Angular)
We are seeking a talented Java Full Stack Developer to join our dynamic team.
The ideal candidate will be proficient in Java, capable of learning new technologies swiftly, and committed to delivering high-quality, production-ready code. You will be responsible for full-cycle application development and collaborate closely with clients to integrate systems in an Agile environment.
Responsibilities
- Develop applications from inception to completion in an Agile setting
- Interface with clients to understand and refine requirements
- Integrate client systems and applications seamlessly
- Migrate existing systems effectively
- Write well-structured, maintainable code
- Conduct thorough code reviews for team members
- Ensure optimal application performance and stability
Requirements
- Bachelor’s degree in Computer Science, Computer Engineering, or related field
- Competency in Java with at least 2 years of experience
- Skills in JavaScript, and Angular JS
- Proficiency in Google App Engine, Google Cloud Platform
- Understanding of data structures, algorithms
- Expertise in OOP, design patterns
- Familiarity with unit testing and popular testing/mocking frameworks
- Demonstrated ability to achieve 80%++ in unit test coverage
- Solid communication skills in English and experience in client interactions
- Understanding of the Software Development Life Cycle (SDLC)
- Capability to work independently in an agile environment
Nice to have
- Background in C++ for backend development
- Knowledge of Java internals such as garbage collection, JIT compilation, memory management
- Proficiency in SQL
- Experience with Google development environment: Piper, critique, borg, boq, cider
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