Employer Active
Job Alert
You will be updated with latest job alerts via emailJob Alert
You will be updated with latest job alerts via emailDescription
The Senior Java Web Developer is responsible for the design development integration implementation and support of webbased application software in a fullstack serviceprovider environment.This role provides development and technical consulting to management business users and technical associates and works closely with other developers as a mentor.As a technical specialist this position also works with lead engineers and architects in continuous improvement initiatives code reviews and technical strategy.
Essential Functions
Strategy & Planning
Acquire and interpret business requirements create functional specifications and determine the most efficient and appropriate technologies based on client requirements.
Recommends both technical and process improvements and solutions to architect and management team for review.
Responsible for implementing or overseeing implementation of approved architecture design.
Maintains a broad knowledge of new technology equipment systems and frameworks.
Acquisition & Deployment
Performs complex programming assignments requiring an advanced aptitude of established programming standards methods and best practices.
Designs application and database components for development projects.
Performs analysis of business models logical specifications and/or customer requirements to design and build browserbased web solutions utilizing multiple technologies.
Identifies and Mitigates risks associated with projects which have a high technical complexity and/or involve significant challenges to the business.
Operational Management
Maintains and modifies web applications; makes approved changes by amending application documentation developing detailed programming logic and coding changes.
Provides support for critical web application and server issues.
Assists Project Manager in the definition gathering development and documentation of business and/or technical requirements objectives deliverables design specifications and project plans.
Collaborates with other programmers analysts and designers in conceptualizing and developing new software applications and processes.
Participates in software design/code reviews and helps guide testing best practices
Acts as application Subject Matter Expert across all phases of project life cycle.
Incidental Functions
Training and knowledge sharing with development teams.
Mentoring and coaching juniorlevel developers and/or Professional Apprentices.
Project and task management and reporting as necessary.
Giving demos/presentations to management business and peer groups as requested.
Scheduling and leading communication meetings with project members as needed.
Assisting with projects as required to contribute to the efficiency and effectiveness of the team and organization.
Participating in hiring activities as needed fulfilling affirmative action obligations and ensuring compliance with the equal employment opportunity policy.
Minimal travel is required.
Work outside the standard office 7.5hour workday may be required.
Position Requirements
Formal Education & Certification
Bachelors degree (or foreign equivalent) in a Computer Science Computer Engineering or Information Technology field of study (e.g. Information Technology Electronics and Instrumentation Engineering Computer Systems Management Mathematics) or equivalent experience.
Knowledge & Experience
5 years of ITrelated experience.
5 years of experience working on all phases of the Software Development Lifecycle.
5 years of fullstack Java Web development experience:
oPreferred experience in Java J2EE JavaScript HTML JDBC or Hibernate.
oAdditional experience in React Vue.js Java Spring Boot Junit Karate Maven Docker/K8S and/or AWS is a plus
3 years of experience in Relational Database Management Systems (preferably MariaDB/MySQL or Oracle) including advanced use of SQL and database management constructs.
3 years of experience with either Microservices or ModelViewController (MVC) architecture and ObjectOriented analysis and design (OOAD).
2 years of experience in frontend web design preferably with a Responsive Design focus.
Experience working with customers to build and formulate business requirements.
Personal Attributes
Strong written and oral communications skills.
Proven ability and initiative to learn and research new concepts ideas and technologies quickly.
Advanced systems/process orientation with demonstrated analytical thinking organization skills and problemsolving skills.
Ability to work in a diverse teamoriented collaborative environment.
Ability to quickly learn and apply new tools and technologies.
Willingness and ability to train teach and lead others.
Ability to facilitate or lead meetings and follow up with resulting action items.
Ability to prioritize and execute tasks in a highpressure environment.
Strong presentation and interpersonal skills.
Ability to work effectively in a multicultural environment and to lead and influence crossorganizationally with and without direct authority.
Ability to effectively move forward on tasks even with ambiguous or changing requirements.
Strong commitment to inclusion and diversity
How to Apply:
If you are a visionary leader with a passion for enterprise architecture and a desire to drive innovation within our organization please submit your resume and a cover letter outlining your qualifications and relevant experience to . Please include Enterprise Architect Application in the subject line. We look forward to reviewing your application.
John Radcliff
IT Recruiter at Emerald Resource Group
Phone
Emailjohn@emeraldresourcegroup
1 Eagle Valley Ct #201
Broadview Heights OH 44147
We are an equal opportunity employer. We value diversity and encourage candidates from all backgrounds to apply.
Required Experience:
Senior IC
Full Time