Concentra is looking to improve the health of America's workforce by developing robust, scalable, and maintainable Java applications and Oracle database solutions to provide exceptional service to employers and care to their employees.
Requirements
- 8+ years of experience developing Java web-based applications, including design/development of user interfaces using MVC Frameworks, Struts, Microservices etc.
- Deep understanding of Oracle database concepts, including SQL, PL/SQL, data modeling, and performance tuning
- Strong experience integrating complex systems, ideally in an Oracle environment
- Strong knowledge and experience with Java based applications and services
- Experience in web services, back-end and front-end technologies
- Designing, building and operating complex, high volume and low latency systems
- Strong SQL experience is a must
Responsibilities
- Design and develop and support Java web applications/solutions using Spring MVC, Struts and microservices
- Deep understanding of Oracle database concepts, including SQL, PL/SQL, data modeling, and performance tuning
- Translate business requirements into functional and dynamic web pages, REST APIs, and backend processes.
- Design and develop web pages using HTML, JSP, CSS and Bootstrap, JavaScript and jQuery.
- Design and develop database tables, stored procedures, triggers on the Oracle database platform.
- Experience with the full SDLC, including Agile methodologies.
- Participate in architectural discussions and ensure the team's work aligns with the overall architectural vision.
Other
- Education Level: Bachelor’s Degree ; Major: Computer Science/Computer Engineering
- Excellent communication and interpersonal skills, with the ability to effectively communicate with both technical and non-technical stakeholders.
- Outstanding customer service skills as well as the ability to deal with people in a manner which shows professionalism
- Ability to make decisions or solve problems by using logic to identify key facts, explore alternatives, and propose quality solutions
- Excellent analytical and problem-solving skills are essential