Job Title: Sr. Java developer
Location: Westlake Village, CA
Employment Type: Contract
About Us:
DMV IT Service LLC is a trusted IT consulting firm, established in 2020. We specialize in optimizing IT infrastructure, providing expert guidance, and supporting workforce needs with top-tier staffing services. Our expertise spans system administration, cybersecurity, networking, and IT operations. We empower our clients to achieve their technology goals with a client-focused approach that includes online training and job placements, fostering long-term IT success.
Job Purpose:
We are looking for an experienced Sr. Java developer to join our team. This role focuses on developing, deploying, and supporting enterprise applications and web services using cutting-edge technologies, while ensuring solutions meet production standards and user needs.
Key Responsibilities
- Design and develop enterprise applications and web services using Java, Drools/Red Hat BRMS, JBoss, and related technologies.
- Apply Behavior-Driven Development (BDD) and Test-Driven Development (TDD) practices, including the use of JUnit for testing.
- Prepare and configure applications for deployment in production environments.
- Provide prompt support and troubleshooting for issues reported by end-users of live systems.
- Independently manage smaller projects and contribute effectively to larger team initiatives.
- Work within Linux environments utilizing tools such as VS Code for development.
- Develop and deploy applications on AWS cloud infrastructure.
- Perform other relevant duties as needed to support project and business goals.
- Exhibit behaviors that align with organizational values and culture.
Required Skills & Experience
- Bachelor’s degree or equivalent professional experience.
- At least 10 years of experience in Java development, with a strong background in core Java and web services.
- Minimum of 5 years’ experience with Drools/Red Hat BRMS or similar business rules engines.
- Hands-on experience developing web applications and writing unit tests using JUnit.
- Proficient with JBoss Application Server.
- At least 5 years of experience with version control and build tools such as Git and Maven.
- Competent in working with Linux-based systems.
- Practical experience in AWS cloud development and deployment, SQL, and using VS Code.
Preferred Skills
- Familiarity with JBPM or other process automation engines is desirable.