Senior Java Developer
One of our large insurance clients here in Birmingham is looking for a full-time, Senior Java Developer. The job description is below. If you feel you are a good fit for this position andor would like to learn more, please send your resume to or call Adam Richey at Sr. Developer (Java
SpringWeb Application Development) Under direction, this position provides technical consulting and support to customer groups and IT management and staff on applications computing technologies. Demonstrates full command of one or more platforms and disciplines. Acts as a technical resource to the software development staff in many phases of the development and implementation processes. Conducts code and design reviews.
Develops and signs off on technical specs and design documents, functional designs and requirements. Participates in the estimation process.
Maintains and enhances existing hardware and software technologies to ensure optimal use of computing systems implements new technologies to improve information processing on an on-going basis. May plan and manage large projects within areas of expertise.
ResponsibilitiesProvides technical support for application software development or computing technologies within areas of expertise by maintaining and enhancing existing business applications and planning for and implementing new business applications. Develops, documents and executes unit test cases.
Identifies and resolves complex technical problems and issues with assigned applications and work processes. Escalates problems beyond level of expertise to manager, more experienced technical staff or vendor representatives.
Researches new technologies, within areas of expertise, for possible implementation makes recommendations based on findings.
Performs duties within standardized practices, where applicable.
Delivers quality and timely results.
Maintains up-to-date knowledge of current and emerging technologies, strong application domain knowledge and assumes accountability to fulfill assigned areas of responsibility.
Willing to share acquired knowledge with peers (internal or external to the assigned team). Mentors others as needed to ensure successful project deliverables Complies with and supports all corporate, department and team policies and procedures.' Keeps manager, project teams and business customers informed of activities and problems within assigned areas of responsibility refers matters beyond limits of authority to manager for direction.
Recommends improvements to existing processes or proposes new ones, to improve the quality of project deliverables.
Position Qualifications 4+ years of experience in a specified technical discipline.
Bachelor's degree in an information technology related discipline, or the equivalent in related work experience.
Must be proficient in Java, Spring, Web Application Development, SOAP Webservice Development.
Proficient in other technical disciplines, such as Angular, CSS, JSP, SERVLET, TILES, XML, JSON, API Development, REST Services Development.. EEO Employer Apex Systems is an equal opportunity employer. We do not discriminate or allow discrimination on the basis of race, color, religion, creed, sex (including pregnancy, childbirth, breastfeeding, or related medical conditions), age, sexual orientation, gender identity, national origin, ancestry, citizenship, genetic information, registered domestic partner status, marital status, disability, status as a crime victim, protected veteran status, political affiliation, union membership, or any other characteristic protected by law. Apex will consider qualified applicants with criminal histories in a manner consistent with the requirements of applicable law. If you have visited our website in search of information on employment opportunities or to apply for a position, and you require an accommodation in using our website for a search or application, please contact our Employee Services Department at or