Atlanta, GA
Lead Java Software Engineer (REMOTE)
Job Description
Type: Full Time / Direct Hire
Location: 100% Remote Always
We are currently looking for a talented Lead Level Java Software Engineer to join our client’s team.
This is a Full Time / DIrect Hire position that is remote always.
Interview process will include (2) virtual interviews
Note: Not open to 3rd party/C2C consultants. This position is only available to those who can work on W2 basis without a sponsored work visa. Visa Sponsorship is not available.
The Lead Java Software Engineer (Visit Capture) is a key member of the Engineering team responsible for developing server-side middleware solutions that support secure interoperability between our client's IVR (Twilio) and mobile application platforms with client's core EVV and Agency Management solutions. The lead will guide a team of onshore and offshore Java developers and participate in hands-on development of secure, scalable RESTful APIs in support of client's IVR and Mobile Visit Verification services.
What you will do:
What you bring:
Location: 100% Remote Always
We are currently looking for a talented Lead Level Java Software Engineer to join our client’s team.
This is a Full Time / DIrect Hire position that is remote always.
Interview process will include (2) virtual interviews
Note: Not open to 3rd party/C2C consultants. This position is only available to those who can work on W2 basis without a sponsored work visa. Visa Sponsorship is not available.
The Lead Java Software Engineer (Visit Capture) is a key member of the Engineering team responsible for developing server-side middleware solutions that support secure interoperability between our client's IVR (Twilio) and mobile application platforms with client's core EVV and Agency Management solutions. The lead will guide a team of onshore and offshore Java developers and participate in hands-on development of secure, scalable RESTful APIs in support of client's IVR and Mobile Visit Verification services.
What you will do:
- Build robust and scalable software in Java Enterprise o Design, develop and implement RESTful APIs and API Gateways for client Visit Capture including Twilio IVR and client Mobile Connect backend microservices
- Review, analyze designs, modify, develop, test, document, and implement software application improvements, features and defects within the scheduled timeframe based on functional specifications
- Develop solution architecture artifacts in support of new features and functionality
- Collaborate with and train other developers on best practices, including unit testing, continuous integration practices code reviews, internal tool usage, technical roadblock mitigation and process improvements
- Help define and ensure adherence to coding standards and approved technologies
- Identifies and informs senior staff members of areas of the application that can be improved by refactoring, optimization, or other improved technology solutions
- Assists with assignment of work items to other team members o Takes ownership of work items assigned and pro-actively assumes ownership of unassigned work as appropriate - communicates estimates and daily progress
- Provide technical assessment of the impact of any changes to product requirements
- Contribute to the continued improvement of the organization's development procedures
- Contributes in design, planning and project status meetings o Provides support to Tier3 customer service agents to triage and resolve client related issues
- Collaborate with Product Owners, technical managers, architects and other technical leads to deliver world class enterprise grade software and software enabled services
- Ensure security of personal health information (PHI) and report any violations or observations to management.
What you bring:
- 5 years' experience developing and designing web-based solutions in traditional and Agile/Scrum team environments
- 5 years' full-stack experience with Object Oriented Programming, Java, Spring Framework / Spring Boot, Tomcat, JBOSS, Rabbit MQ, Redis, Domain Driven Design, XML, JSON, REST, SOAP, SQL (Oracle, MySQL, MSSQL), Docker, Microservices
- Experience working with in an Agile CI/CD environment with Git and Gitflow branching o Experience implementing Test Driven Development processes
- Proficiency with tools such as JIRA, TFS, Jenkins, Bitbucket, Ansible, Ant, Artifactory, Nexus, IntelliJ, Eclipse, Splunk, Grafana, JUnit, JMeter o N-Tier and SaaS development experience
- Excellent written and verbal communication skills o Ability to work in a very fast paced environment & welcome change
- Capable of solving complex technical problems with little oversight
- Highly self-motivated / Autonomous o Passion for continuous learning
- Bachelor's or Master's degree in Computer Science, Engineering, Math or Equivalent.
Recommended Skills
- Api
- Agile Methodology
- Ansible
- Apache Ant
- Apache J Meter
- Apache Tomcat
Browse other jobs