Job Description
Please No C2C. This is a direct placement position.
Description:
Our client is looking for experienced software developers who thrive on solving complex business problems, from mission-critical systems to process optimization. We're seeking team players who are passionate, humble, and committed to delivering high-quality solutions.Ideal candidates embrace continuous learning, challenge the status quo, and bring curiosity, creativity, and collaboration to fast-paced environments.
This is a full-time, salaried role with flexible work location. Availability during core hours (8:30 AM – 4:30 PM EST) is required.
If you're a standout Senior Java Developer seeking meaningful work with a smart, imaginative team, this could be your next great opportunity-even if you weren't actively looking.
Responsibilities/skills:
- Participate in the complete software development lifecycle, including design, development, coding, testing, and debugging of both new and existing applications.
- Collaborate effectively, both independently and within a team setting.
- Champion and implement best practices in software development.
- Communicate technical information clearly and effectively to non technical team members and business stakeholders.
- Demonstrate adaptability and a proactive approach to learning new technologies.
- Provide mentorship and guidance to other developers.
Qualifications:
- Five or more years of experience developing technology solutions using Java.
- Expertise in one or more supplementary technologies or frameworks such as Angular, Node, Vue, or React.
- Demonstrates knowledge of DevSecOps best practices.
- Possesses practical experience in deploying cloud-based solutions in Azure and/or AWS
- Exhibits the capacity to rapidly acquire and effectively utilize new technologies by leveraging prior experience.
- Has a proven record of successfully influencing teams and decision-makers to adopt best practices and refine existing processes.
- Maintains the ability to communicate proficiently with project teams and resolve conflicts.
- Demonstrates the capacity to mentor multiple team members and identifies opportunities to provide guidance on advanced concepts encompassing architecture, configuration management, frameworks, design patterns, and broader development principles.