What are the responsibilities and job description for the Senior Software Engineer - Java (Contract) position at IT Labs?
At IT Labs, we are passionate about quality and innovation, and we're seeking a Senior Sofwater Engineer - Java who shares this drive. We value professionals who take ownership of their work, have a solid understanding of software development best practices, and can mentor and support their peers. A Senior Software Engineer - Java at IT Labs values scalable, high-quality code, excels in both backend and frontend development, and constantly seeks to improve. If this sounds like you and you're eager to be part of a dynamic, growth-focused team, we'd love to hear from you!
Job summary:
As a Senior Software Engineer - Java, you will focus on API integration and AI solutions for our customer service team. The ideal candidate has extensive experience in Java development and cloud-based technologies, thrives in a collaborative environment, and enjoys mentoring junior team members. This role is centered on implementing technical solutions, without the need for gathering requirements, allowing for a clear focus on building and enhancing backend systems.
Responsibilities:
- Enhance our expertise across diverse industries and sectors, gaining practical experience in privacy, security, data architecture, and modeling.
- Create and implement solutions throughout the full tech stack, promoting engineering quality by setting standards for testing, documentation, and monitoring practices.
- Collaborate closely with product teams and other stakeholders to gather requirements, drive innovation, and address challenging problems.
- Take ownership of architectural decisions, committing to ongoing improvements in both technology and workflows.
Requirements
- Over 6 years of experience in Java software development.
- Cloud platforms such as AWS
- Container tools like Docker and Kubernetes
- Collaboration, integration, and deployment solutions such as GitHub and Argo
- Ability to explain technical ideas to both technical and non-technical audiences.
- Experience in guiding and supporting junior team members.
- Comfortable navigating uncertainty.
- A passion for technology, a commitment to continuous learning, and the autonomy to identify key priorities independently.
Benefits
- 3 months initial contract, with the possibility of an extension
- Choose your contract: Contract or B2B,
- Unlimited working-from-anywhere policy,
- Referral Bonuses,
- Virtual Knowledge Sharing Sessions, Events, and team hangouts.
Our values
We are a company that seeks the best for both our employees and clients, reaching beyond expectations in turning dreams into reality. Our way of working is rooted in our core values (Integrity, Excellence, Proactivity, Innovation, and People), with an expectation that our future colleagues will make these their second nature in their everyday work and life. We don’t ask for perfection, but we do appreciate people motivated to better themselves in every conceivable aspect.
About IT Labs
Founded in 2005, IT Labs is an international software tech company, specializing in purpose and process-driven teams for high-performance, innovation, transformation, and efficiency. Our HQ is in Palm Beach Gardens, Florida, and we have teams and offices around the world - the US, the UK, the Netherlands, Argentina, Brazil, Serbia, and North Macedonia. We are constantly growing, and we would love for you to become part of our team!
Salary : $136,800 - $180,000