Are you a skilled and experienced Java developer looking for a thrilling new opportunity? PressCentric Software Solutions is on the lookout for a dynamic developer to be part of our innovative team.
About Us
PressCentric is a leading provider of SaaS solutions tailored for printers and print brokers. Our platform manages the entire business cycle, from establishing an online presence and receiving customer orders to processing, producing, and delivering orders to delighted customers.
Responsibilities
As a key member of our development team, you will:
- Collaborate to craft cutting-edge backend solutions, sharing your knowledge and expertise with the team.
- Lead and participate in design and code reviews to maintain high-quality code standards
- Ensure the product's performance, scalability, and maintainability are optimized.
Required Skills
We're seeking candidates who are:
- Proficient in Java development and the Spring Framework.
- Skilled in creating API interfaces, preferably using GraphQL, and experienced in working with REST APIs.
- Knowledgeable in ORM frameworks and proficient in working with relational databases.
- Experienced with application servers (e.g., Tomcat) and serverless development and deployment models like AWS Lambdas.
- Advocates for test-driven development and are well-versed in agile methodologies. Possess a strong understanding of the software development life cycle.
Our ideal candidate will have:
- A minimum of 5 years of hands-on software development experience using Java and the Spring Framework.
- A related educational background and a passion for continuous learning.
- Excellent communication skills, both written and verbal.
- Flexibility to contribute to various aspects of software development.
- The ability to excel with limited supervision.
What We Offer
In return for your skills and dedication, we offer:
- A competitive salary.
- The opportunity to contribute to the creation of outstanding software.
- A chance to collaborate with an international team of top-tier developers.
If you're excited to be part of a dynamic team and have the qualifications we're looking for, we want to hear from you!
Please send us your CV and a cover letter detailing your experience.