Senior Java Software Engineer with AWS work from home | EPAM Anywhere
Back icon

Senior Java Software Engineer with AWS for a Research Databases company

Senior Java Software Engineer with AWS for a Research Databases company 40 hrs/week, 12+ months

We are currently looking for a Senior Software Engineer with 3+ years of development experience in Java, knowledge of AWS, and familiarity with Microservices to join our team.

The customer provides a complete and optimized research solution comprised of e-journals, e-books, and research databases — all combined with the most powerful discovery service to support the information needs and maximize the research experience of its end-users.

The main pool of tasks is associated with work on “green field” projects focused on designing, architecting, and building core software products onto the Amazon Web Services (AWS) platform.

Responsibilities

  • Work with a team on design, implementation, testing and delivery of high-volume customer-facing applications that support customer’s products and services
    • Collaborate with product management and your team while analyzing and decomposing complex software features into simpler stories for planning and execution
      • Collaborate with your team to manage and estimate the size and complexity of the features/stories. Perform the technical design, implementation, and testing of feature/stories and commit to what can be accomplished in an iteration
        • Own system and feature quality throughout the development, testing and deployment phases to ensure quality delivery expectations are met
          • Suggest improvements to continuously improve the quality of the team’s deliverables
            • Conduct new technology research, proof of concept, and design work that will provide direction for the enhancement of the overall system and products
              • Adhere to software engineering best practices for design, coding standards, performance, security, delivery, maintainability and culture
                • Demonstrate ownership of developed components from development through production

                  Requirements

                  • 3+ years of Java development experience
                    • Strong experience with Spring Boot
                      • Strong experience with Microservices
                        • Good experience with REST API
                          • Proficiency in AWS ECS (Elastic Container Service), DynamoDB

                            Nice to have

                            • Knowledge of C# and .NET
                              • Experience with Microsoft SQL Server
                                • Experience with Istio/Kubernetes
                                  • Familiarity with React/Redux
                                    • Knowledge of MongoDB
                                      • Experience with EKS (Elastic Kubernetes Service)

                                        Benefits in eligible locations

                                        location.svg
                                        ImageImage

                                        For you

                                        • Voluntary health insurance for you (100% covered) and your family (with corporate discount)
                                        • Individual sessions with professional psychologists and coaches
                                        • Free corporate sports and wellness programs
                                        • Stable income
                                        • Paid time off
                                        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
                                          • Access to LinkedIn Learning platform
                                          • Language courses
                                          • Access to internal and external e-Libraries
                                          • Certification opportunities
                                          • Skill advisory service

                                            40 hrs/week

                                            Hours per week

                                            12+ months

                                            Project length

                                            Armenia, Belarus, Brazil, Colombia, Georgia, Italy, Kazakhstan, Mexico, Russia, Ukraine, Uzbekistan, Viet Nam

                                            Locations eligible for the position