Position: Software Developer (Java), Backend / Premium A-Team Player position
Company: Layermark
Category: Java
Experience required: 5y
English level: intermediate

**Software Developer (Backend) (Premium A-Team Player position)**
LAYERMARK is an international software development company and a GIS system integrator that helps **clients, in USA**, reveal high ROI benefits by defining MIS / GIS solutions that exceed expectations.

We are looking for A-Team players who have sound Software Development Talent (Backend) to design and develop excellent solutions which can be converted into new scalable products. The ideal candidate will learn and research new technologies and be a part of an experienced, project-hardened team. We are primarily **interested in talent rather than years of experience**.

You will join a highly-motivated team, coming from different disciplines and professional levels. As this position is remote, **we value proactive team members with a strong sense of ownership**. We are looking for a person who is able to imagine the world they want to live in and who is ready to solve any problem to make it happen.

Lead and work in a **fast-paced, hands-on capacity**, while learning new technologies in a client-facing role, seeing first-hand the impact of you/your team's work on a daily basis.

The ideal candidate will be responsible for developing high-quality applications. **Enjoy leading design and development of dynamic Enterprise Web and Mobile applications for our clients in USA**. 

**Responsibilities**
As a Backend Developer, you will work in an agile, collaborative environment across software architecture, understanding both front-end and back-end concerns. We work in small, cross-functional teams with big goals, so you will need to be **adaptive and skilled at clear communication**. You will have the opportunity to work with the best, allowing you not only to contribute to us, but also **we guarantee 100% valuable contribution to yourself in your software development career.**
•	Build robust and scalable backend software
•	Architect and implement systems and APIs
•	Create high-level code quality through unit tests, automation, and code reviews
•	Build a system for scalable, high-performance computation in the cloud
•	Build scalable and testable software using modern technologies

**Requirements**
Bachelor's degree in Computer Science, Computer Engineering, or a related field is preferred but not mandatory. Java, Spring Boot experience is a plus.


**What we offer:**
•	**Premium competitive compensation
•	International project experience**
•	A culture that emphasizes personal and professional growth
•	A team of high professionals to contribute high value to your career
•	**Flexible time, remote work**