backgo to search

java full stack engineer

warning.png
Sorry the job is no longer available.

We are currently looking for a remote Java Full Stack Engineer with 5+ years of experience in Java and J2EE to join our team.

EPAM is committed to providing our global team of 36,700+ EPAMers with inspiring careers from day one. EPAMers lead with passion and honesty and think creatively. Our people are the source of our success and we value collaboration, try to always understand our customers’ business, and strive for the highest standards of excellence.

responsibilities
  • Understand existing application architecture
    • Design individual components based on the architecture
      • Work with other architects, leads, team members in an Agile Scrum environment
        • Design and develop framework and core functionality
          • Identify the gaps and come up with working solutions
            • Understand enterprise application design framework and processes
              • Review code and establish best practices
                • Look out for latest technologies and match up with use case and solve business problems efficiently
                  • Keep management up to date with the progress
                    • Work under Agile design and development framework
                      requirements
                      • 5+ years of experience in Java and J2EE
                        • Hands-on development experience
                          • Solid experience with Java 8, Spring Boot, Spring, Hibernate
                            • Exposure to JavaScript, EA6, React with Redux
                              • Familiarity with Unit test frameworks - JUnit and Jest/Jasmine
                                • Strong knowledge of Microservices
                                  • Hands-on experience with event-driven, self-healing systems, scalable messaging platforms like Kafka or RabbitMQ
                                    • Practical skills in CI/CD: Git, Apache Maven, Gradle, Docker, Jenkins, Kubernetes, Jira
                                      • Good command of TDD/Unit Testing, Clean Code
                                        • Strong experience with AWS (S3, Lambda, DynamoDB, API Gateway etc.)
                                          • Excellent problem solving and critical thinking
                                            • Ability to take ownership of business problems and technical solutions
                                              • Strong communication and interpersonal skills
                                                • Strong skills in algorithms and data structures
                                                  • Hands on with engineering excellence and continuous integration practices
                                                    • Knowledge of common design patterns and SOLID design principles
                                                      • Good knowledge and experience with security constructs – OpenID, OAuth 2.0, TLS, OWASP
                                                        • Experience with Agile and strong collaboration skills with Business and Ops
                                                          • Proficient English (written and spoken) B2
                                                            nice to have
                                                            • Code-writing for readability, performance, scale and maintainability
                                                              • Solid engineering practices (e.g. design patterns, automated testing, fault-tolerant systems, KISS principle)
                                                                • Experience with Open Source: Spring, Spring Cloud, Apache projects
                                                                  • Python, Go, Scala, JavaScript programming knowledge

                                                                    These jobs are for you

                                                                    benefits for locations

                                                                    india.svg
                                                                    For you
                                                                    • Insurance Coverage 
                                                                    • Paid Leaves – including maternity, bereavement, paternity, and special COVID-19 leaves. 
                                                                    • Financial assistance for medical crisis 
                                                                    • Retiral Benefits – VPF and NPS 
                                                                    • Customized Mindfulness and Wellness programs 
                                                                    • EPAM Hobby Clubs
                                                                    For your comfortable work
                                                                    • Hybrid Work Model 
                                                                    • Soft loans to set up workspace at home 
                                                                    • Stable workload 
                                                                    • Relocation opportunities with ‘EPAM without Borders’ program

                                                                    For your growth
                                                                    • Certification trainings for technical and soft skills 
                                                                    • Access to unlimited LinkedIn Learning platform 
                                                                    • Access to internal learning programs set up by world class trainers 
                                                                    • Community networking and idea creation platforms 
                                                                    • Mentorship programs 
                                                                    • Self-driven career progression tool

                                                                    get job alerts in your inboxHundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
                                                                    a smiling man wearing sunglasses