Java Software Engineer
100% Remote
Contract through 11/30/22
Responsibilities:
- Participate in process flow analysis and process design along with the team
- Share best practices and be consultative to clients throughout duration of the project
- Produce a detailed functional design document
- Complete and co/implement a configuration workbook
- Produce a technical specification for custom development and systems integration requirements
- Participate in training design, documentation and delivery efforts in concert with the Project/Development Manager Design and develop software based on business and functional requirements
- Debug, Deploy and Validate software Maintain as well as build new features
- Participate in internal projects as required Mentor and train team on new technologies (tools/frameworks) and best practices
Requirements:
- Undergraduate degree or equivalent experience.
- Minimum 3-10 years of hands-on experience developing enterprise applications across a range of domains, platforms and environments.
- Strong technical skills in UML, Java, J2EE, JSP, Spring/Hibernate, SOAP, Node JS, SQL and Relational Databases
- Minimum 3-10 years of development experience with Java, SOA, JAX-WS, Spring-WS and Oracle DBMS
- Minimum 3-12 years of development experience with J2EE, Spring, Hibernate, STRUTS, JBoss, JBoss Fuse
- Minimum 3-12 years of development experience with JSP, CSS, HTML, JavaScript, JQuery, Node JS
- Minimum 3-12 years of development experience with Web services
- Minimum 3-12 years of development experience with XML, JSON, UI/UX, and JUnit
- Demonstrate experience with technologies like rules engine and dynamic forms builder
- Demonstrate experience with Cloud based implementation and optimization (AWS)
- Previous experience configuring and using any or all of the following highly desirable: JDBC, AJAX, Log4j, Ant, Subversion, Tomcat Proficiency on Linux, SVN, Github, Sonar and CI tools (Jenkins)
- Should have excellent Conceptualization, patterns, modeling, design skills
- Excellent verbal and written communication skills and presentation skills
- Strong hands-on technical skills in security and performance architecture
- Should have participated in, and be familiar with, SDLC and Agile (Scrum) project methodologies
- Experience in architecting/developing Medicaid integrated eligibility related systems is a plus
- Experience designing SaaS/multi-tenant solutions
- Good knowledge of MARS-e and MITA standards a plus
Education:
- Required Bachelor's degree in Computer Science/Engineering or related field
- Preferred Master's degree in Computer Science/Engineering or related field .
What skills/attributes are preferred
- SQL,Java, J2EE technologies, Spring,Hibernate, Oracle, Linux, Other front and back java related technologies , Agile scrum based understanding
Project:
- Health care web based product which involves code development in java/je22 tech
Ideal Candidate:
- Preferably working in health care software development team and hands on experience with developement work
Top 3 skills needed:
- Java, J2EE technologies, Spring,SQL
What experience will set candidates apart from one another?
- indepth knowledge of SQL,Java, J2EE technologies, Spring,Hibernate, Oracle, Linux, Other front and back java related technologies , Agile scrum based understanding
Team structure:
- 2 Project managers, 8 team members
What does the interview process look like?
a. How many rounds?
2
b. Video vs. phone?
Video
c. How technical will the interviews be?
2
Required Skills : 1. Java 2. J2EE technologies 3. Spring 4. SQL
Basic Qualification :
Additional Skills :
Background Check :Yes
Drug Screen :Yes
Notes :
Selling points for candidate :
Project Verification Info :
Exclusive to Apex :No
Face to face interview required :No
Candidate must be local :No
Candidate must be authorized to work without sponsorship ::No
Interview times set : :No
Type of project :Development/Engineering
Master Job Title :Dev: Java
Branch Code :Minneapolis