Senior Java Developer

Senior Java Developer
Company:

Gravity It Resourcing


Details of the offer

Job summary
The Senior Java Web Developer is responsible for the design, development, integration, implementation, and support of web-based application software.Provides development and technical consulting to management, business users, and technical associates.Works closely with other developers as a mentor.
Job seniority: mid-to-senior level
Responsibilities
• 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.• 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 browser-based 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.• 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.• Training and knowledge sharing with development teams.• Mentoring and coaching junior-level 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.
Requirements
• Bachelor's degree (or foreign equivalent) in a Computer Science, Computer Engineering, or Information Technology field of study (, Information Technology, Electronics and Instrumentation Engineering, Computer Systems Management, Mathematics) or equivalent experience.• 5+ years of IT-related experience.• 5+ years of experience working on all phases of the Software Development Lifecycle.• 5+ years of full-stack Java Web development experience : Preferred experience in Java, J2EE, JavaScript, HTML, JDBC or Hibernate.• Additional experience in React, , 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 Model-View-Controller (MVC) architecture and Object-Oriented analysis and design (OOAD).• 2+ years of experience in front-end web design, preferably with a Responsive Design focus.• Experience working with customers to build and formulate business requirements.
Key Skills Needed
• Java• J2EE• JavaScript• HTML• JDBC or Hibernate• React• Java Spring Boot• Junit• Karate• Maven• Docker / K8S• AWS• Relational Database Management Systems• SQL• Microservices• Model-View-Controller (MVC) architecture• Object-Oriented analysis and design (OOAD)• Front-end web design• Responsive Design focus• 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 problem-solving skills.• Ability to work in a diverse, team-oriented, 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 high-pressure environment.• Strong presentation and interpersonal skills.• Ability to work effectively in a multi-cultural environment, and to lead and influence cross-organizationally with and without direct authority.• Ability to effectively move forward on tasks even with ambiguous or changing requirements.• Strong commitment to inclusion and diversity


Source: Grabsjobs_Co

Requirements

Senior Java Developer
Company:

Gravity It Resourcing


Assistant General Manager

This role is located at ourRISE DispensaryinLakewood, OHonDetroit Ave. The Role Green Thumb is proudly on a mission to promote well-being through the pow...


From Green Thumb - Ohio

Published 11 days ago

Cloud Platform Principal Engineer

at Elevance Health in Wilmington, Delaware, United States Cloud Platform Principal Engineer As a Cloud Platform Principal Engineer in the Healthcare IT indu...


From Elevance Health - Ohio

Published 10 days ago

Intern - Facts Operations - Start Now

We are searching for a versatile Intern - FACTS Operations to join our dedicated team at Nelnet in Delaware, OH. Growing your career as a Internship Intern -...


From Nelnet - Ohio

Published 10 days ago

Analyst Operations Support I

Location 191 Rosa Parks St, Suite 800, Cincinnati, Ohio 45202 US Phone Number () - Categories Professional & Corporate Req ID JR1390 Analyst Operations ...


From First Student - Ohio

Published 10 days ago

Built at: 2024-05-15T19:08:05.532Z