Senior Java Full-Stack Developer
We are seeking an experienced remote Senior Java Developer to join our team, contributing to the development and maintenance of our software solutions using Java and other modern web technologies.
In this role, you will work on hands-on coding with Java/J2EE, Spring Boot, JavaScript, React, and Webpack, ensuring high-quality code and efficient software development processes. You will also collaborate with cross-functional teams to understand evolving business needs and develop agile practices with continuous development, continuous integration & deployments, and cloud enablement.
Responsibilities
- Develop and maintain software solutions using Java and other modern web technologies
- Collaborate with cross-functional teams to understand evolving business needs and develop agile practices with continuous development, continuous integration & deployments, and cloud enablement
- Contribute to and support the enterprise architecture, standards, transformation from current state to future state
- Participate in business requirements and functional requirements gathering, which involves a review of existing systems/configurations and operating methodologies as well as understanding evolving business needs
- Ensure high-quality code and efficient software development processes
- Provide technical guidance and support to other team members
- Keep up-to-date with emerging trends and technologies in software development
Requirements
- Bachelor's degree in Computer Science, Information Systems, or Engineering
- 3+ years of full-stack development experience in modern web development technologies, Java/J2EE, Spring Boot
- Experience in creating REST services and writing JavaScript applications using React
- Hands-on experience in AWS cloud technologies like FaaS, VPC, EC2
- Good debugging and problem-solving skills, with the ability to work well individually and with a team
- Nice-to-have knowledge in software development lifecycle (SDLC) methodologies like Agile, Waterfall
- Knowledge of micro-services
- Good work ethic, self-starter, and results-oriented
- Fluent spoken and written English at an upper-intermediate level or higher
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