Home
Jobs

Senior Software Engineer - Java Full Stack Angular, Struts

5 years

6 - 8 Lacs

Posted:2 days ago| Platform: GlassDoor logo

Apply

Work Mode

On-site

Job Type

Part Time

Job Description

EPAM is a leading global provider of digital platform engineering and development services. We are committed to having a positive impact on our customers, our employees, and our communities. We embrace a dynamic and inclusive culture. Here you will collaborate with multi-national teams, contribute to a myriad of innovative projects that deliver the most creative and cutting-edge solutions, and have an opportunity to continuously learn and grow. No matter where you are located, you will join a dedicated, creative, and diverse community that will help you discover your fullest potential. We are seeking a Senior Software Engineer with expertise in Java and Angular development to enhance our team. This position calls for an experienced professional equipped to design, develop, and refine modern web applications. The ideal candidate will combine strong technical skills with outstanding collaboration abilities to contribute to every phase of the development lifecycle, delivering high-quality solutions that achieve our business goals. Responsibilities Lead scalable and high-performing web application development using Java and Angular Develop and implement RESTful API services for seamless front-end integration Apply key design principles to ensure strong and scalable application architecture Write clean, maintainable code aligned with test-driven development standards Manage version control and team collaboration using Git Collaborate with team members to solve problems and optimize application performance Ensure compliance with software development best practices while supporting continuous improvement efforts Mentor junior developers to strengthen their technical competencies Requirements 5+ years in developing scalable applications Proficiency in Core Java, Java 8+, multi-threading, and Microservices Skills in Spring Boot & Security with familiarity with JBoss Understanding of Mybatis, MariaDB, IBM MQs, and Batch jobs Knowledge of Angular, SQL, and Apache Struts Capability to work collaboratively, stay organized, and adapt to dynamic environments Nice to have Background in performance optimization for large-scale web applications Understanding of test-driven development methodology Competency in using diverse development tools and environments to achieve goals 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.)

Mock Interview

Practice Video Interview with JobPe AI

Start Software Interview Now
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

RecommendedJobs for You