senior java engineer

3 tygodni temu


Kraków, Lesser Poland Svitla Systems, Inc. Pełny etat

Svitla Systems Inc. is looking for a Senior Java Engineer for a full-time position (40 hours per week) in Poland. Our client is one of the largest food retailers in the world, operating thousands of stores in the United Kingdom, Ireland, and Europe. The company carries out business through multi-format stores and online. It operates stores in various formats differentiated by size and range of products sold, including large, small, dotcom only, and one-stop. They offer fresh food, drinks, bakery, grocery, home and entertainment products, baby products, clothing, household appliances, frozen food, pets, health and beauty products, consumer electronics, and electrical goods. It also provides consultancy, retail banking, and insurance services. The company was founded in 1919 and is headquartered in Welwyn Garden City, the UK.It is a hybrid mode of work - 2 days/week office work per week.The project is a global best-in-class enterprise API enabling secure and easy access to colleague payroll data across multiple clients' payroll systems and countries.

Requirements:
  • About 7+ yearsof experience as a Software Engineer within the JVM ecosystem.
  • Experience with Agile methodologies or in an Agile team.
  • Experience with JVM (Java8+) as your main area of expertise.
  • Knowledge of SQL and some NoSQL DBs.
  • Knowledge of Reactive Java.
  • Knowledge of Splunk, New Relic.
  • Understanding of Microsoft Azure, AWS, or an equivalent cloud platform.
  • Understanding of RESTful web services.
  • Understanding of some web applications framework (Spring preferred).
  • Experience with Docker and Kubernetes.
  • Experience with microservices and distributed systems.
  • Experience with testing tools (i.e., JUnit/Spock/Mockito/WireMock).
  • Familiarity with Git, Maven and/or Gradle, and other CI/CD tooling (Jenkins or equivalent).
  • The ability to perform without minimal directions or guidance and collaborate with SDEs across teams working on the same or similar business problem.

Programming

  • In-depth knowledge of IDE and programming language alongside the toolset.
  • Expertise in implementing critical path components in a large or complex project.
  • Excellent understanding of language & framework and a good working knowledge of the abstraction layer underneath.
  • Expertise in profiling and optimizing code.
  • Understanding threads, threading model, and concurrent programming.
  • Comfortably test drive any feature/comfortable with TDD cycle.
  • A good knowledge of other programming languages & paradigms and when to apply them.
  • Experience in debugging/finding complex problems.

Design

  • Experience in Identifying and applying appropriate design patterns to problems.
  • Comfortably develop large features.
  • Understand Idempotence.
  • Actively practice the boy scout principle, leaves design, and code in a better state than when arrived.
  • Demonstrate a good understanding of cohesion, SOLID, and how to apply
  • Understanding the importance of domain models and can coherently model a problem domain within a given context.
  • Anticipate medium-term (3-6 months) vectors of change and designs and abstracts accordingly.
  • Understand and appreciate simplicity and the value of removing code.
  • Understand design patterns such as CQRS and eventual consistency.
  • Understand how to design for performance at all levels.

Development Practice

  • Experience in automating everything by default.
  • Experience in building a CI/CD pipeline.
  • Expertise in automated security scanning and performance testing as part of the build.

Infrastructure

  • A good grasp of multiple operating systems.
  • A good grasp of scripting techniques.
  • Expertise in one database, a good grasp of multiple data storage paradigms, and an understanding of when to apply other technologies.
  • The ability to understand and automate PaaS technologies.
  • The ability to understand when to apply appropriate infrastructure technologies.
Responsibilities:
  • Take a business problem, develop the technical strategy (push vs. pull, etc., real-time vs. batches, sync vs. async) within the team, create a high-level design, and lead the implementation.
  • Showcase exemplary behavior in your work – your design, delivery, code, and processes all set examples for your team.
  • Influence your team's technical and business strategy by suggesting novel approaches.
  • Communicate your ideas, get feedback from different stakeholders, and drive convergence to achieve the proper outcomes.
  • Proactively mentor the rest of the team and help in hiring.
  • Ensure design or architectural deficiencies are addressed and routinely simplify the integration of your peer teams with your team's software.
  • Consistently lead the delivery of valuable features.
  • Continually propose and drive process improvements.
  • Help elaborate requirements where necessary.
  • Write secure code by default.
  • Use tools to perform deep security probes.
  • Understand server hardening.
We Offer:
  • US and EU projects based on advanced technologies.
  • Competitive compensation based on skills and experience.
  • Flexibility in workspace, either remote or in our welcoming office.
  • Comprehensive medical insurance after one month.
  • MultiSport card with access to 2500 sports facilities all over Poland.
  • Bonuses for recommendations of new employees.
  • Bonuses for article writing, public talks, other activities.
  • 15 vacation days, 10 national holidays, sick leaves, family days off.
  • Educational activities reimbursement on the monthly basis.
  • Free webinars, meetups and conferences organized by Svitla.
  • Gifts for anniversaries, New Year and other holidays.
  • Fun corporate celebrations and activities.
  • Awesome team, friendly and supportive community
About Svitla:

Svitla Systems is a global trusted IT solutions company headquartered in California, with business and development offices throughout the US, Latin America, Europe, and Asia.Svitla is an outspoken advocate of workplace flexibility, best known for its well-established remote culture, individual approach to our teammate's professional and personal growth, and family-like environment.

Since 2003, Svitla has served a wide range of clients, from innovative start-ups in California to mega-large corporations such as Ingenico, Amplience, InvoiceASAP and Global Citizen. At Svitla, developers work with clients' teams directly, building lasting and successful partnerships, as a result of seamless integration with on-site processes.

Svitla Systems' global mission is to build a business that contributes to the well-being of our partners, personnel and their families, improves our communities, and makes a lasting difference in the world. Join us

Share

If you are interested in our vacancy, please send your CV. We will be happy to see you in our friendly team :)

#J-18808-Ljbffr
  • Senior Java Engineer @

    3 tygodni temu


    Kraków, Lesser Poland Grid Dynamics Pełny etat

    Senior Java Engineer @ Grid Dynamics Kraków, Lesser Poland Voivodeship Grid Dynamics is a leading provider of cutting-edge technological solutions for businesses across various industries. We are expanding our teams in Poland and seeking an experienced Senior Java Engineer to join us and contribute to the delivery of our world-class services.If you are...


  • Kraków, Lesser Poland Motorola Solutions Systems Polska Pełny etat

    Senior Java Software Engineer @ Motorola Solutions Systems Polska Kraków, Lesser Poland Voivodeship Senior Java Software Engineer @ Motorola Solutions Systems Polska Kraków Kraków, Lesser Poland Voivodeship, Polska The Motorola Solutions Command Central Video Services team is responsible for the architecture, design, and development of cloud-based Video...

  • Senior Java Engineer @

    3 tygodni temu


    Kraków, Lesser Poland Grid Dynamics Pełny etat

    Grid Dynamics is a leading provider of cutting-edge technological solutions for businesses across various industries.We are expanding our teams in Poland and seeking an experienced Senior Java Engineer to join us and contribute to the delivery of our world-class services.If you are excited about all aspects of modern engineering, from writing great code to...


  • Kraków, Lesser Poland N-ix Pełny etat

    Senior Java Engineer with Java Server Faces Kraków, Lesser Poland Voivodeship (#1599)We are looking for talented Senior Java Engineer(with Java Server Faces) to join our N-i X Team. The primary aim of this project is to undertake a comprehensive overhaul of the user interface (UI) while preserving the core business logic of the application. This UI refresh...


  • Kraków, Lesser Poland N-ix Pełny etat

    Senior Java Engineer with Java Server Faces Kraków, Lesser Poland Voivodeship (#1599)We are looking for talented Senior Java Engineer(with Java Server Faces) to join our N-i X Team. The primary aim of this project is to undertake a comprehensive overhaul of the user interface (UI) while preserving the core business logic of the application. This UI refresh...


  • Kraków, Lesser Poland Motorola Solutions Systems Polska Sp.z.o.o Pełny etat

    Senior Java Software Engineer Krakow, Polska Who we're looking for?4+ years of experience in software developmentpractical knowledge of Javaexperience with concurrent programmingpractical knowledge of application testingGood knowledge of computer networksknowledge of IT security concepts and practicesfamiliar with cloud / distributed computing...

  • Senior Java Engineer

    3 tygodni temu


    Kraków, Lesser Poland Grid Dynamics Poland Sp. z o.o. Pełny etat

    If you are excited about all aspects of modern engineering, from writing great code to creating architectures, designing components, interacting with clients, and delivering a working system to production, then you are the kind of person we are looking for. If you enjoy freedom and responsibility, creative thinking, leading and mentoring others, then join...

  • Senior Java Developer

    1 miesiąc temu


    Kraków, Lesser Poland Hitachi Careers Pełny etat

    Description: We are part of the Hitachi Energy product group specializing in cutting-edge indoor and outdoor wireless communication technologies for crucial applications such as distribution automation, IIoT deployments, and municipal networks. Our range includes diverse types of edge devices and a high-quality NMS solution for comprehensive management. As...

  • Senior Java Developer

    3 tygodni temu


    Kraków, Lesser Poland emagine Consulting Pełny etat

    Industry: BankingLocation: KrakówWork model: hybrid (2-3 days from office)Assignment type: B2BStart: Immediate/within 1 monthProject length: 6 months with possible extensionsProject language: EnglishRole:As a Senior Software Engineer in the Credit team, you will play a key role in modernizing our tech infrastructure by transitioning from ION to Java-based...

  • Senior Java Developer

    3 tygodni temu


    Kraków, Lesser Poland P&P Solutions Sp. z o.o. Pełny etat

    Our Client, who's building an International Financial IT Hub, is looking for a Senior JVM Software Engineer. The Client is covering tech needs in securities services, global banking, and IT production. The team is responsible for the synchronization of settlements data between various internal and external systems. Using a net of handful microservices with...

  • Senior Java Developer

    3 tygodni temu


    Kraków, Lesser Poland Hitachi Vantara Corporation Pełny etat

    Description We are a Hitachi Energy product group that develops and builds innovative indoor and outdoor wireless communications technologies and products used for missioncritical applications (e.g. for distribution/secondary distribution automation), industrial IIoT deployments, municipal networks (smart cities, logistics & public transportation). The...

  • Senior Java Developer

    3 tygodni temu


    Kraków, Lesser Poland HITACHI ENERGY SERVICES SP. Z O.O. Pełny etat

    Description : We are a Hitachi Energy product group that develops and builds innovative indoor and outdoor wireless communications technologies and products used for missioncritical applications (e.g. for distribution/secondary distribution automation), industrial IIoT deployments, municipal networks (smart cities, logistics & public transportation). The...


  • Kraków, Lesser Poland Mondial Relay Pełny etat

    Company Description InPost Group is an innovative European out of home deliveries company, revolutionizing the way parcels are delivered to customers. With operations across several countries, our network of intelligent lockers provides customers with a fast, convenient, and secure delivery option. InPost Group is a publicly traded company, with a...

  • Senior Java Developer

    3 tygodni temu


    Kraków, Lesser Poland Tieto Pełny etat

    Senior Java Developer (Security oriented) page is loaded Senior Java Developer (Security oriented) Apply remote type Hybrid locations Poland, Krakow Poland, Warsaw time type Full time posted on Posted 30+ Days Ago job requisition id R116749 You may apply to Tietoevry by selecting Apply and fill your application details to the form. You may also Apply by...

  • Senior Engineer @

    3 tygodni temu


    Kraków, Lesser Poland VGW Pełny etat

    As a Senior Backend Engineer, you will focus on developing the back end of a new platform system that will host millions of players. This role centres on building the customer account management system, offering you the opportunity to tackle unique, large-scale challenges in a dynamic environment. The main technologies you will use include AWS, Kotlin,...


  • Kraków, Lesser Poland Svitla Systems, Inc. Pełny etat

    Svitla Systems Inc. is looking for a Senior Java Engineer for a full-time position (40 hours per week) in Poland. Our client is one of the largest food retailers in the world, operating thousands of stores in the United Kingdom, Ireland, and Europe. The company carries out business through multi-format stores and online. It operates stores in various...

  • Senior Java developer

    3 tygodni temu


    Kraków, Lesser Poland GlobalLogic Pełny etat

    We can help you build an exceptional careerSenior Java developer (Cloud team) IRC223582 Job: IRC223582 Location: Poland - Krakow Designation: Senior Software Engineer Experience: 5-10 years Function: Engineering Skills: Java, Microservices, REST Our client is a well-known brand in the construction domain. They have offices all around the world and a...

  • Senior Java Developer

    3 tygodni temu


    Kraków, Lesser Poland Hitachi ABB Power Grids Pełny etat

    We are a Hitachi Energy product group that develops and builds innovative indoor and outdoor wireless communications technologies and products used for missioncritical applications (e.g. for distribution/secondary distribution automation), industrial IIoT deployments, municipal networks (smart cities, logistics & public transportation). The portfolio...

  • Senior Java Developer

    3 tygodni temu


    Kraków, Lesser Poland P&P Solutions Sp. z o.o. Pełny etat

    technologies-expected :JavaSpring BootSpring FrameworkHibernateGitMavenSQLOracletechnologies-optional :OpenSearchAnsibleJenkinsSonarabout-project :Our Client, who's building an International Financial IT Hub, is looking for a Senior JVM Software Engineer. The Client is covering tech needs in securities services, global banking, and IT production. The team is...

  • Java Software Engineer

    3 tygodni temu


    Kraków, Lesser Poland Jitterbit Pełny etat

    Job DescriptionJitterbit is seeking Senior backend engineers to join our Platform team. Jitterbit is an iPaaS (Integration as a Service) and API Management platform which has been recognized in Gartner MQ for seven straight years. Our customers utilize our Low-code iPaaS, APIM, LCAP, and B2B platform to address mission-critical business automation...