Java Developer
Technology
ArtechIselin, United States1 week agoUntil 12/27/2026
Service contract
Job description
Introduction
Join our dynamic team as a key player in complex software engineering initiatives. This role offers the opportunity to work on large-scale projects, requiring strategic collaboration and consultation with client personnel. You'll be part of a team that values innovation and technical excellence.Required Skills & Qualifications
- 5 years of Software Engineering experience, or equivalent demonstrated through work, consulting experience, training, military experience, or education.
- Strong proficiency in Java, Microservices (Java), MongoDB, and Kafka.
- Solid understanding of the Java / Spring Boot / Microservices / REST API ecosystem.
- Experience with multi-threaded and concurrent software design principles.
- Familiarity with no-SQL and SQL databases, with proficiency in interfacing at an application development level.
- Prior work experience at client or in client's industry.
- Applicants must be able to work directly for Artech on W2.
Preferred Skills & Qualifications
- Exposure to cloud technologies.
- Experience in application building from scratch using Java.
- Some exposure to AI technologies.
Day-to-Day Responsibilities
- Consult on complex initiatives with broad impact and large-scale planning for software engineering.
- Review and analyze complex, multi-faceted software engineering challenges.
- Contribute to the resolution of complex situations requiring a solid understanding of function, policies, procedures, and compliance requirements.
- Participate in Agile rituals including stand-ups, sprint planning, and backlog grooming.
Company Benefits & Culture
- Innovative work environment that encourages personal growth and skill development.
- Collaborative team culture that values diversity and inclusion.
- Opportunities for career advancement and professional development.
Interested in this role?