Currency

Senior Java Developer

Java

Senior Java Developer

Java

Warszawa, Warszawa

ManpowerGroup

Undetermined
B2B
Senior
Remote
6 060 - 7 458 USD
Net per month - B2B

Tech stack

    Java

    master

    Spring

    advanced

    Hibernate

    advanced

    Oracle

    advanced

Job description

Possibility of remote work or work from the office

Job Profile Summary

  • Active participation in Product Increment Planning to analyze business requirements and determine feasibility of design
  • Work with product managers, product owners, analysts and other engineers to design functional architecture 
  • Lead designs of major software modules and features
  • Develop and deploy the software 
  • Work with test automation team on test automation and validation procedures to keep high software quality
  • Fixing bugs
  • Mentor other members of the team

Responsibilities

  • Understands, reads, and reviews requirements
  • Works with product stakeholders to understand business requirements and helps interpreting ambiguous requirements
  • Interacts with product management teams to understand product requirements
  • Understands, reads, and reviews requirements
  • Participates in architectural review process
  • Leads product features and designs software components with many dependencies
  • Provides design that is scalable, efficient and follow best practices
  • Sets code review guidelines
  • Evaluates and recommends adoption of open source
  • Develops scripts and code for a feature and multiple modules and product
  • Cross-technical integration
  • Adoption of standard coding processes
  • Develops unit tests, fixes defects, develops test strategies, recommends testing frameworks
  • Defines and implements operational excellence best practices
  • Provides level of effort (LOE) and Estimates
  • Works with technical project managers and product management teams to define schedule
  • Provides status reports
  • Defines technical strategy and drives release management planning
  • Investigates, analyzes, and evaluates new technologies
  • Keeps abreast of new developments to help define the necessary changes to practice

Qualifications

  • BS in computer science or equivalent with 6+ years or MS in computer science or equivalent with 4+ years or PhD in computer science or equivalent with 2+ year of hands on professional software development experience architecting, building, deploying, and maintaining customer facing applications at scale in an innovative engineering environment.
  • Expertise in cloud-based application development with in-depth knowledge of java eco-system (experience with multiple frameworks such as Spring, Hibernate, Messaging Queues, ETLs)
  • Expertise in data modeling, relational design using RDBMS and NoSQL such as Cassandra, Postgres, InfluxDB
  • Experience with multiple architecture styles including SOA, API-first and micro-services architectures
  • Experience in architecting and building large scale systems using scale-out architecture that require high availability, performance, high scalability and multi-tenancy
  • Real-world experience with continuous integration and delivery using public cloud such as AWS, Azure or GCP and container technologies such as Docker is required
  • Hands-on experience with Agile-scrum methodology and Test-driven development
  • Knowledge of design patterns for real time data insights and analysis.
  • A sense of ownership and pride in your performance and its impact on the company’s success
  • Critical thinker and problem-solving skills
  • Team player
  • Good time-management skills
  • Great interpersonal and communication skills

Successful candidate will

  • Be a talent multiplier who gets the team around them to excel
  • Be persistent, creative and driven to get results relentlessly
  • Exhibit a strong backbone to challenge the status quo, when needed
  • Exhibit a high level of curiosity, keeping abreast of the latest trends & technologies
  • Show pride of ownership and strive for excellence in everything undertaken

What can we offer:

  • B2B cooperation via Experis
  • 100% REMOTE WORK during pandemic
  • Many development opportunities and access to modern technology
  • Medicover
  • Multisport Card
  • Life insurance and many more.
Published: 13.05.2021
Office location