V Celnici 10
Prague 1
110 00

Job ID

Software Engineer III

Location

Prague

Type of job

Full-time

Salary

-

Seniority/experience

Senior

Inserted

09.02.2018

Language

English

Department

IT

Category

Developers jobs

Senior : Software Engineer Iii HOT

Required languages: English

About PrimeRevenue:

PrimeRevenue is the leader in technology-enabled working capital solutions, optimizing cash flow for more than 20,000 customers in over 70 countries. In the past 12 months, we’ve processed more than $180 billion in supply chain transaction volume on our platform. Headquartered in Atlanta, with offices in Prague, London and Hong Kong, we provide a global reach to serve customers with local market knowledge and expertise.

Recognized as a Best and Brightest Company to Work For and winner of numerous prestigious industry awards, PrimeRevenue offers a challenging, rewarding, and truly entrepreneurial work environment. We’re an established financial technology industry leader, and we want great people along for the ride. Our TEAM is the most important and integral part of our business. We don’t just offer jobs. We offer careers.

Our multicultural workplaces offer outstanding opportunities for professional and personal development. Like most successful companies, you’ll find people who are highly intelligent, motivated, fun-loving and above all, ethical. What really differentiates us from other companies, however, are our Values. We believe they are critical components to hiring and motivating the right individuals and ultimately drive our long-term success. Our values are built upon what we call PRIDE + Integrity -- Performance, Respect, Innovation, Diversity, Excellence and, above all, Integrity. At PrimeRevenue, you will work with a great TEAM that is pursuing a massive overall opportunity.

Job Description:

PrimeRevenue is looking for a full stack developer with deep experience building web applications using legacy and modern front-end frameworks like Spring MVC and Angular2. You will join the TEAM as a developer of our financial applications and work with Java, Spring, SQL, Docker and Gradle. In this role, you will continuously improve the design and quality of our products. You will also have an opportunity to contribute ideas and code as we develop our new microservices architecture using Java 8, Spring Boot and Angular2.

Job Functions:

Development using UI frameworks and legacy Java
Learning & Implementation using new UI and backend frameworks
Understanding the legacy application infrastructure to support our web app
Unit testing JS and Java code before checking into source control
Following agile practices
Delivering code to specifications
Building a great user experience

Job Responsibilities:

Mentor and provide support/guidance for TEAM members
Participate in engineer hiring process
Take an interest in technical and business training
Assist PM and Lead with story carding and sprint planning
Participate in production on-call rotation for at least one product, including attending daily production support calls during rotation
Engage in recruiting efforts
Participate in agile development process
Capable of independently supporting production systems and resolving client support requests
Participate in the deployment of our products and provides support if issues arise
Actively work to make our products better through:
Research and application of new technology and design
Identification of improvement areas for product
Utilizing best practices
Contributes to development of products through:
Daily hands-on development
Employing automated testing practices
Review of work by engineers on the TEAM
Assistance to product management with research and planning

Job Qualifications:

Proficient in English (C1 or higher)
Extensive experience working with critical systems
Proficient in Java development in legacy as well as Java 7 and 8
Knowledge of early Spring MVC Framework.
JavaScript, XML, HTML, JSON
SQL & Relational database experience.
Unit testing using common testing tools such as JUnit, EasyMock, etc.
Docker
Gradle
RESTful Services
Log4J 2/SLF4J
Advance experience in at least one object-oriented language & framework
Ability and commitment to work collaboratively across internal and external TEAMs
Highly capable developer who continues to learn and apply new technologies
Able to organize and manage complex assignments and designs
Able to quickly identify areas of improvement within the code base, and communicate issues effectively
Understands and can employ best practices
Able to work independently and understand when escalation is required
Extensive experience working with critical systems
Development IDE and Tools such as Eclipse, Firebug, Chrome Dev Tools
Linux and Windows
Git

Preferred:

MS SQL Server, T-SQL, PostgreSQL, Stored Procedures
Circle CI
RunDeck
Big Data Analytics experience
Angular 2 / TypeScript
Spring Boot
Hibernate
Understanding and the appropriate use of Microservice Architecture
Katharsis / JSON API
JPA
Kafka
Avro
Zookeeper
Log analysis service such as Splunk or Graylog
Behavioral Competencies:

SMART, HUNGRY, & HUMBLE Personality

Action Oriented – Enjoys working hard, is full of energy for things seen as challenging, and seizes more opportunities than other people.

Command Skills – Relishes leading; takes unpopular stands if necessary; encourages direct and tough debate but isn’t afraid to end it and move on; is looked to for direction in a crisis; faces adversity head on; energized by tough challenges.

Continuous Learning – Learns quickly when facing new problems; a relentless and versatile learner; open to change; analyzes both successes and failures for clues to improvement; experiments and will try anything to find solutions; enjoys the challenge of unfamiliar tasks; quickly grasps the essence and the underlying structure of anything.

Customer Focus – Is dedicated to meeting the expectations and requirements of internal and external customers; gets first-hand customer information and uses it for improvements in products and services; acts with customers in mind; establishes and maintains effective relationships with customers and gains their trust and respect.

Functional / Technical Skills – Has the functional and technical knowledge and skills to do the job at a high level of accomplishment.

Interpersonal Skills – Relates well to all kinds of people–up, down, and sideways, inside and outside the organization; builds appropriate rapport; builds constructive and effective relationships; uses diplomacy and tact; can diffuse even high-tension situations comfortably.

Problem Solving – Uses rigorous logic and methods to solve difficult problems with effective solutions, is excellent at honest analysis, looks beyond the obvious and does not stop at the first answers.

Apply for this job

* required fields




Upload your CV (required) *
Upload your cover letter (optional)

Verification code


Apply

By submitting this form you agree to the T&Cs of Expats.cz



Create Alert

Create a job alert and be notified of new positions