Skip To Main Content
backgo to search

senior java developer for a software company

bullets
Java, Amazon Web Services, Core Java Development, JUnit
warning.png
Sorry the job is no longer available.

Currently, we are looking for a Remote Senior Java Developer for a Software Company to join our team.

The customer is a world-leading global provider of market intelligence, deal execution platforms, and investor communication tools to investment banks and corporations around the world.

responsibilities
  • Proving capability of proposed architecture to process 10k of data updates per second performing dozens of complex calculations on millions items;
    • Working together with architects on solution design and implementation
      • Dealing with high-load caching, dynamic lineage, in-memory data grids and other things
        requirements
        • 4+ years of Java development experience
          • In-depth knowledge of the Java concurrency framework
            • A very strong command of data structures and algorithms, plus how the Java collections framework uses them
              • Sound knowledge of concepts like exception handling, garbage collection, and generics
                • Experience in writing JUnit test cases
                  • Hands-on experience with Lambdas and Streams
                    • Good command over any well-known IDE like IntelliJ, Eclipse, NetBeans
                      • Experience in using build tools like Maven and Ant
                        • Experience in developing applications in capital markets firms or financial institutions
                          • Experience in developing systems that can scale to large amounts of data
                            • Experience in Agile, Scrum
                              • Experience in working on a globally distributed team
                                • English level B2+
                                  nice to have
                                  • Knowledge of Algorithms & Data Structures
                                    • Experience with Apache Flink

                                      These jobs are for you

                                      benefits for locations

                                      poland.svg
                                      ImageImage
                                      For you
                                      • Discounts on health insurance, sport clubs, shopping centers, cinema tickets, etc.
                                      • Stable income
                                      • Flexible roles
                                      ImageImage
                                      For your comfortable work
                                      • 100% remote work forever
                                      • EPAM hardware
                                      • EPAM software licenses
                                      • Access to offices and co-workings
                                      • Stable workload
                                      • Relocation opportunities
                                      • Flexible engagement models
                                      ImageImage
                                      For your growth
                                      • Free trainings for technical and soft skills
                                      • Free access to LinkedIn Learning platform
                                      • Language courses
                                      • Free access to internal and external e-Libraries
                                      • Certification opportunities
                                      • Skill advisory service
                                      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