Job Title: Java Developer
Length of Assignment: about 1 year
Type: Contract
Location: Chicago, IL
Job Summary:
This role is all about working smarter rather than harder. So, you will be expected to find the most rapid and appropriate way to build complex features and then deliver high-quality, defect-free code. The expectations are to own end-to-end features development to post-production support.
As part of our delivery team, you will be responsible for implementing features for new and existing projects. This will include greenfield projects and updates to existing ones in various languages and frameworks.
Developer and QA roles combined.
Experience:
- 8+ years of professional software development experience
- Requires BA/BS in information systems or related field; 10 or more years related experience; or any combination of education and experience, which would provide an equivalent background.
- Certifications preferred.
Top 3 Must Haves:
- Hands-on experience in .Java, database development, including SQL and Non-SQL (mongo preferred )
- Testing with test case creation and execution as QA
- Minimum 2 years’ experience automation of test cases in selenium
Required Skills:
- Primarily Full Stack Java development experience
- Database design and SQL development
- Hands-on experience in Java, database development, including SQL and Non-SQL (mongo preferred), testing with test case creation and execution (automation and Manual: Selenium Java)
- Collaborating with a team of developers and product managers
- The ability to self-manage and organize should be able to find answers considering zero help.
- Proactive communication is a must for this position; we can't have someone sitting down and waiting for someone to help.
- Strong written and verbal communication
Roles & Responsibilities:
- Completing work assigned to you on time, on-spec, and free from defects
- Core understanding of SOLID principles.
- Previous experience with supporting user authentication solutions.
- Understanding of application SSO.
- Some exposure to encryption and encoding technologies.
- Excellent communication skills.
- Experience and knowledge of the health care industry desired.
- Creating and executing unit test cases according to MBM guideline
- Creating and executing QA Test cases according to MBM guideline (Manual and Automation: Selenium Java)
- working on Database changes as required
- Security scan of the code and fixing any defect introduced by your code
- Writing clean, testable, and well-documented back- and front-end code
- Performing performance testing according to MBM guideline
- deployment, release support, post-production support according to MBM guideline
- Actively participating in sprint ceremonies, including daily stand-ups and fortnightly retrospectives
Job Type: Full-time
Pay: $69,949.21 - $151,451.29 per year
Experience level:
Experience:
- Angular: 4 years (Required)
- Java: 10 years (Required)
Ability to Commute:
- Dallas, TX 75201 (Required)
Ability to Relocate:
- Dallas, TX 75201: Relocate before starting work (Preferred)
Work Location: In person