This role will be joining a small team working on innovative solutions that drive measurable top- and bottom-line results, improving business performance. Using data analytics, technology and innovation to transform business strategies, we deliver measurable results for a wide variety of industries and markets. Join our team of experts and work on big projects for top companies across all industries!
• As a Java (Backend) Developer, your primary focus will be the development of all server-side logic, definition and maintenance of databases, and ensuring high performance and responsiveness to requests from the front-end. You will also be included in integrating the front-end elements built by your coworkers into the application.
• You will collaborate with other developers and engineers to define, design and ship new features.
• You are a creative problem-solver who will actively drive problems to resolution
• You posses strong analytical skills and are willing to learn new technologies
• You have strong interpersonal and communication skills (written and verbal) with the ability to assess and clearly communicate business value, technical and project risk
• You thrive in a fast-paced team-driven environment with minimal supervision
• You have strong English skills – we work with U.S. based clients and effective communication in English is a must
• Degree in Computer Science/Computer Engineering or equivalent is beneficial
• 3+ years of professional experience in development, including server and client-side scripting, databases and building APIs
• Expertise and hands-on experience in Java, Spring, Hibernate and related technologies
• Extensive knowledge of relational databases (MS SQL Server, PostgreSQL)
Not required but nice to have:
• Having experience with or being open to learn front-end technologies such as React, Typescript and Redux
• Knowledge of Test-Driven Design and Domain-Driven Design principles
• Experience working with onshore/offshore development teams
WHAT WE OFFER
• Competitive pay and bonuses driven by your own engagement and results
• Access to the company’s training program including language courses
• Strong opportunity for advancement with a long-term career path
• A modern high-tech office in the city center
• Relaxing break room with gadgets for team building downtime!