Remote Senior Java Software Engineer for EPAM Project | EPAM Anywhere
Back icon

Senior Java Software Engineer for EPAM Project

Senior Java Software Engineer for EPAM Project 40 hrs/week, 12+ months

We are currently looking for a remote Senior Software Engineer with experience with Java and 3+ years of experience in MuleSoft Platform to join our team.

Project technologies and tools

  • Anypoint Platform: ESB, Anypoint API Designer, Cloud Hub, Runtime Manager, Anypoint Studio, RAML
    • Connectors: HTTP, Salesforce, Database, File, FTP/SFTP, AMQP
      • Message Transformation: JSON, XML, Data Weave, Java Collections, Data Mapper
        • Tools: Anypoint Studio, Eclipse, SQL Developer
          • CI / CD: Maven, Jenkins, GitHub, Artifactory
            • Operating Systems: Window 7/8/10, Linux

              Responsibilities

              • Analyze user and system requirements
                • Design flowcharts to illustrate software solutions
                  • Write efficient code based on feature specifications
                    • Prioritize and execute tasks in the software development life cycle
                      • Design database architecture
                        • Validate software functionality and security

                          Requirements

                          • 3+ years of experience in MuleSoft Platform 3.x or 4.x.
                            • 3+ years of Java experience
                              • Good technical experience on various components of Anypoint Platform like Anypoint API Platform, Enterprise Service Bus and Messaging Queues.
                                • Experience in designing and developing RAML based APIs using Anypoint API Platform.
                                  • Worked on developing batch integrations to transfer data in bulk between enterprise applications using MuleSoft Enterprise Service Bus.
                                    • Used several connectors like HTTP, Database, Salesforce, File and SFTP.
                                      • Experience in building complex Mule Flows, Scopes, Error Handling strategies, Message Filters, Validation, Transformation, Message Enricher and Flow Controls.
                                        • Have used SQL and database technologies extensively on several projects. Worked extensively on writing efficient SQL to read and write data.
                                          • Used CI/CD tools like Jenkins, GitHub, Maven and Anypoint Runtime Manager.
                                            • Good experience in Software Development Life Cycle (SDLC) including Requirement Analysis, Design, Development and Testing of software applications.
                                              • Strong team player. Worked on projects with different team sizes.

                                                We offer

                                                • Competitive compensation depending on experience and skills
                                                  • Work on enterprise-level projects on a long-term basis
                                                    • Full-time remote work
                                                      • Unlimited access to learning resources (EPAM training courses, English classes, Internal Library)
                                                        • Community of 38,000+ industry's top professionals
                                                          Java
                                                          MuleSoft Certified Developer - Level 1 (Mule 4)

                                                          Benefits in eligible locations

                                                          location.svg
                                                          ImageImage

                                                          For you

                                                          • Medical insurance with 100% of insurance cost covered for you and your legal dependents
                                                          • Paid time off
                                                          • Stable income
                                                          ImageImage

                                                          For your comfortable work

                                                          • 100% remote work forever
                                                          • Free licensed software
                                                          • Possibility to work on your own device (BYOD)
                                                          • Stable workload
                                                          • Relocation opportunities
                                                          • Flexible engagement models
                                                          ImageImage

                                                          For your growth

                                                          • Free trainings for technical and soft skills
                                                          • Language courses
                                                          • Access to internal communities and competency centers
                                                          • Access to internal and external e-Libraries
                                                          • Certification opportunities
                                                          • Skill advisory service

                                                          40 hrs/week

                                                          Hours per week

                                                          12+ months

                                                          Project length

                                                          Viet Nam

                                                          Locations eligible for the position