Software Engineer (Java, Angular/ReactJS)
Back icon

Software Engineer (Java, Angular/ReactJS)

Software Engineer (Java, Angular/ReactJS)

We are looking for Java Full Stack Developers with experience in building highperforming, scalable, enterprise-grade applications. Resource will be part of a talented software team that works on mission-critical treasury applications. Resource will be responsible for designing & development of the Treasury Applications while providing expertise in the full software development lifecycle, from concept and design to testing.


  • Collaborate with product owners and architects on making design decisions.
    • Development of end user application with high scalability and high throughput.
      • Provide technical and design guidance and create standards.
        • Improve, optimize and identify opportunities for improved software development processes.
          • Expertise in designing enterprise applications


            • Working experience on Java 8 (Good to have 9/10/11)
              • Springboot microservices, Spring (spring security, spring integration, spring batch, spring data, spring cloud, spring boot)
                • JPA (Java Persistent API), Hibernate, MyBatis
                  • Unix/Linux-Any Unix flavor
                    • SQL/Database knowledge/Performance-Tuning
                      • Any messaging knowledge [JMS, KAFKA]
                        • HTML5, CSS, JavaScript [ES6] & Other Front-End Technologies
                          • jQuery, Bootstrap, ReactJS, AngularJS, VueJS
                            • Node JS [Good to have]
                              • Responsive Design, Cross-Platform [Web & Mobile], Cross-Browser Environment compatibility, Object-Oriented Design, Web Services (REST/SOAP)
                                • Web Services (Restful/Any web services)-Consumption experience is fine
                                  • Experience With Git, Bitbucket
                                    • Knowledgeable of REST-Based APIs
                                      • Knowledgeable of Web Application Development Frameworks
                                        • Manage and Prioritize Project Work
                                          • Knowledge in MariaDB, or at least should have knowledge in RMDB (e.g, MySQL, Oracle)
                                            • Preferable to have knowledge in Private Cloud platform (Openshift, Kubernetes, Docker)
                                              • AWS [Good to Have]
                                                • Hadoop: Hive/Impala/Spark [Good to Have]
                                                  • Any NoSQL Database [DynamoDB, MongoDB, CASSANDRA, HBase, etc…][Good to Have]
                                                    • Familiar with Agile practice
                                                      • Establish Continuous integration and Release automation
                                                        • Good Communication & Troubleshooting skills


                                                          • Angular
                                                            • ReactJS
                                                              • Java 8
                                                                • JavaScript
                                                                  • Unit Testing
                                                                    • Rest API

                                                                      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.)

                                                                                        Hyderabad, Pune

                                                                                        Cities eligible for the position