backgo to search

lead java developer for fintech company

bullets
Java SecuritySecurity Standards, Security Monitoring, Security governance, Security.Development, Spring Security, MongoDB, MySQL, ReactJS
bullets
Armenia, Colombia, Georgia, Greece, Mexico
warning.png
Sorry, the job is expired

Currently, we are looking for a remote Lead Java Developer to join our team.

responsibilities
  • Responsible for creating and influencing innovative solutions that meet not only functional, but also performance, scalability, and reliability requirements
    • Design frontend and backend security concepts as well as the detailed implementation of security solutions
      • Highly motivated self-starter who loves ownership and responsibility while working in a collaborative and interdependent team environment
        • Work with multiple teams of engineers to design, develop, and test major software and systems components
          • Designing and developing low-latency, scalable, high available, distributed application services and delivering high availability and performance
            • Write well designed, testable, efficient code
              • Unit and integration tests writing
                • Work within a team of developers to complete proposed initiatives, contributing to application architecture and implementation guidance using an agile, vertical slice-based methodology
                  • Collaborate with Business Analysts, Application Developers, QA Analysts
                    requirements
                    • 5+ years of proven, professional experience in core JAVA technologies including; Spring/Spring Boot Framework, JMS, Hibernate, and Enterprise Integration Patterns
                      • 5+ years of experience with frontend and backend security concepts, frameworks, and their best practices
                        • 5+ years of experience in the implementation of security solutions
                          • 5+ years of experience with RESTful services and Service-Oriented Architecture design patterns using Spring MVC
                            • 5+ years of experience with relational DBs like MySQL and MongoDB
                              • 5+ years experience working within an Agile/Scrum and CI/CD environment
                                • Build-tool experience with Gradle/Maven
                                  • Experience with Test Driven Development using JUnit/TestNG testing frameworks
                                    • Experience working with version control using GIT/BitBucket
                                      • Experience in security code assessment for vulnerabilities from monitoring standpoints
                                        • Experience handling security dashboards
                                          • Experience in the design of new systems or the redesign of existing systems to meet business requirements, changing needs, or newer technology
                                            • The ability to work with and mentor junior software engineers
                                              • Strong knowledge of Java 8
                                                • Strong production experience in Spring IoC, MVC, Data, Test, Boot, Transaction, Security
                                                  • Good communication skills, ability to work directly with the Customer, representing others on the EPAM team

                                                    benefits for locations

                                                    location.svg

                                                    For you

                                                    • Medical insurance package for you and your family
                                                    • Stable income
                                                    • Paid sick leave days

                                                    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

                                                    For your growth

                                                    • Free trainings for technical, soft, and leadership skills
                                                    • Access to LinkedIn Learning platform
                                                    • Language courses
                                                    • Access to internal and external e-Libraries
                                                    • Certification opportunities
                                                    • Skill advisory service
                                                    subscribe to EPAM Anywhere vacancies!Hundreds of open jobs for Software Engineers, QA, DevOps, Business Analysts and other tech professionals
                                                    Girl in front of laptop

                                                    looking for something else?

                                                    Find a vacancy that works for you. Send us your CV to receive a personalized offer.