Project, technologies, team details
We are looking for Senior Java Engineer to join our client’s team, with an award winning platforms accelerate data and programmatic technology to deliver contextually relevant and personalized health information. Some major projects the Exchange team is currently working on: continuing to scale our core exchange platform, honing the intelligence of our optimization, cutting feedback time for business intelligence, and aggressive automation.
Hours: 4 hour overlap with EST (8 AM-5 PM ET)
Some tools we use:
- GIT, Maven, TeamCity, JIRA, Confluence, Crucible, Intellij, Redis
- Some practices we’ve adopted: TDD/unit-testing, continuous integration, code-reviews, Scrum
- Things we’re working on: cloud-computing, event-driven IO, self-healing systems, analytic databases
- We like open source: Spring, Hadoop (we run the NYC Hadoop Meetup), Jetty, Linux, Memcache
- Developers get fast boxes, with multiple monitors, and can choose Windows or Linux
- We keep a library of technical books (several hundred) and haven’t had problems buying additions
What we value as a team:
- Code built for Performance and Scale
- Solid engineering practices (e.g. design patterns, automated testing, fault-tolerant systems, KISS)
- Leveraging Open Source
- Agile development and tight interaction with business/operations
- Automated testing
- Developers who can navigate around a Linux box
- Passion, technical expertise, and personal accomplishment
- Rolling up your sleeves and getting things done
Requirements:
- Minimum of two years experience in Programmatic Advertising using Real-Time Bidding
- Experience in performance optimization (CPU, Memory, IO) and high-scale (>5M req/sec)
- Excellent problem solving and critical thinking
- Strong Communication and interpersonal skills
- Mastery of algorithms, data structures and performance
- Independence and strong ownership of business problems and their technical solutions
- Experience with open source projects and tools (e.g. apache projects, maven, Spring, tomcat/glassfish)
- Experience with Agile, tight interaction with business and operations (DevOps)
- Experience with automated testing (TDD, Mocking, Unit/Functional/Integration)
- Expert Knowledge of Internet technologies/and protocols
- Expert knowledge of the Java language, platform, ecosystem and underlying concepts and constructs
- Knowledge of common design patterns (IoC, GoF – not J2EE Pattern Library)
- B.S. in Computer Science, Mathematics, or Engineering (or professional experience)
Our benefits
- 24 days for rest, 10 days for health and well-being
- Unlimited recovery from Covid-19
- Possibility of relocation to Poland or Portugal after 1 year of work
- Сoworking space — compensated partially. Unlimited coworking in Lviv and Krakow, where P2H coworking spaces are located. We are also starting to open offices in Katowice and Lisbon
- Unlimited learning and development budget
- Sports club membership — compensated partially
- Regular review of income according to the progress of the individual plan
- We are not fans of overtime and encourage our teams to plan time for work and rest. But shit sometimes happens during non-working hours. Then we pay overtime x1.5-x2
- Free online English lessons
- Full accounting and legal support for private entrepreneurs
- Work on socially essential projects in the E-Government niche. Stability
Recruiting process
- Online interview with a recruiter — 20-30 minutes.
- Test task
- Interview with Java Dev — up to 1-1.5 hours.
Get More information
The recruiter who is responsible for this position will be glad to provide you with all details.
Find out more — write to yuliia.shcherbunova@p2h.com
Disclaimer
P2H is strongly committed to protecting personal data.
When you apply for a job on this website, the personal data contained in your application will be collected by P2H, which is located at 6920, S. Cimarron Rd, Las Vegas, NV, 89113, USA. Your personal data will be processed for the purposes of managing P2H recruitment activities, which include scheduling and conducting interviews and tests for applicants, evaluating and assessing the results thereto, and as is otherwise needed in the recruitment and hiring processes. Such processing is legally permissible under Art. 6(1)(f) of Regulation (EU) 2016/679 (General Data Protection Regulation, or ‘GDPR’) and Chapter 603A of the Nevada Revised Statutes as necessary for the purposes of the legitimate interests pursued by the P2H, which are the solicitation, evaluation, and selection of applicants for employment.
Please read the P2H Recruitment Privacy Notice carefully by the following link.
Your personal data will be retained by P2H as long as P2H determines it is necessary to evaluate your application for employment. Under the GDPR, you have the right to request access to your personal data, to request that your personal data be rectified or erased, and to request that processing of your personal data be restricted.