Demo

Senior Java Developer

Emerald Resource Group
Cleveland, OH Full Time
POSTED ON 1/17/2025
AVAILABLE BEFORE 4/14/2025

About the job

Title : Senior Java Developer

Position : Full-time, Hybrid schedule

Location : Cleveland, OH - No Relocation / Sponsorship available

  • Candidate must be legally authorized to work in the country of employment without sponsorship for employment visa status now or in the future.

Emerald Resource Group is the ultimate destination for IT Professionals at every stage of their careers.

We are currently assisting a top employer recruit for Senior Java Web Developer experienced with Java, J2EE, JavaScript, HTML, SQL and database management constructs.

As a Senior Java Developer , you will be responsible for the design, development, integration, implementation, and support of web-based application software in a full-stack service-provider environment. This team supports The Americas Group (TAG) division's Marketing and Sales Force Effectiveness tools, including the primary in-house Customer Relationship Management (CRM) platform, and various Store and Sales Rep applications which help to sell to and service those customers. In this role, you will provide development and technical consulting to management, business users, and technical associates, and will work closely with other developers as a mentor. As a technical specialist, you will also collaborate with lead engineers and architects in continuous improvement initiatives, code reviews, and technical strategy.

About the company

Our client is a global leader that has been in the industry for over 150 years and has built a reputation for excellence. Their culture is one of collaboration, inclusivity and continuous improvement, and they are dedicated to creating a supportive and rewarding work environment for their employees.

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 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.
  • 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 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.
  • Minimal travel is required
  • Work outside the standard office 7.5-hour workday may be required.
  • Position Requirements

    Formal Education & Certification

  • Bachelor's 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 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, 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 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.
  • 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 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
  • Perks and Benefits

  • Accidental Death & Dismemberment Insurance
  • Health Insurance
  • Dental Insurance
  • Vision Insurance
  • 401(k) Plan
  • Paid time off
  • INTERESTED BUT NOT SURE?

    We know the confidence gap can get in the way of meeting spectacular candidates, so please don't hesitate to apply - we'd love to hear from you! For any follow-up questions email your Recruiter LUKE HOUGHTON directly at luke@emeraldresourcegroup.com or call at 614-507-0604.

    Looking for a different role? Check out hot vacancies at www.emeraldresourcegroup.com and navigate to our "Careers" page.

  • WHY EMERALD RESOURCE GROUP
  • Emerald Resource Group - Excellence in Information Technology Recruiting.

    You're out to give your career a boost - Emerald Resource Group will make it happen.

    At Emerald, we go beyond Talent Scouting. We believe that the single greatest competitive advantage any company can have is excellent people. Our mission is to do the best job we can to ensure better futures for everyone, matching exceptional people with exceptional companies. We are proud to be an industry leader chosen by Start-Ups, Small and Medium-Sized Enterprises, and some of the Fortune 500s best companies, which translates into more and better opportunities for you. With over 25 years of experience, we know how to take your career to the next level.

    Let's keep in touch!

  • Twitter : @EmeraldRG
  • LinkedIn : @Emerald Resource Group
  • Facebook : @Emerald Resource Group
  • If you are a Hiring Manager looking for IT talent to join your team, send us the job description of the opening you're working on. Our amazing recruiters will help you find the talent you need.
  • If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Senior Java Developer?

    Sign up to receive alerts about other jobs on the Senior Java Developer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $101,441 - $130,752
    Income Estimation: 
    $111,369 - $141,168
    Income Estimation: 
    $117,871 - $153,580
    Income Estimation: 
    $109,939 - $144,341
    Income Estimation: 
    $114,500 - $144,633
    Income Estimation: 
    $120,936 - $155,014
    Income Estimation: 
    $131,745 - $167,716
    Income Estimation: 
    $144,503 - $184,592
    Income Estimation: 
    $102,541 - $137,871
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $153,752 - $200,235
    Income Estimation: 
    $188,900 - $249,994
    Income Estimation: 
    $187,890 - $240,773
    Income Estimation: 
    $187,890 - $240,773
    Income Estimation: 
    $208,393 - $280,632
    Income Estimation: 
    $217,249 - $295,152
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Emerald Resource Group

    Emerald Resource Group
    Hired Organization Address Euclid, OH Full Time
    Business Intelligence Developer - SQL - Business Intelligence Developer - BI/DW Direct Hire -Salaried Salary: 80-95K but...
    Emerald Resource Group
    Hired Organization Address Boston, MA Full Time
    If you’re after an 80 hour grind, this isn’t the job for you. But if you have a strong work ethic and appreciate a role ...
    Emerald Resource Group
    Hired Organization Address Cleveland, OH Full Time
    Role : Enterprise Platform Solution Architect Location : Cleveland, OH, United States Job Description : We are seeking a...
    Emerald Resource Group
    Hired Organization Address Cleveland, OH Full Time
    Senior Account Executive (IT Services) Our client is hiring B2B Senior Account Executive (IT Services) / Technology Acco...

    Not the job you're looking for? Here are some other Senior Java Developer jobs in the Cleveland, OH area that may be a better fit.

    Senior Java Developer

    Exodus Integrity Services, Cleveland, OH

    Senior Java Developer

    Emerald Resource Group, Mentor, OH

    AI Assistant is available now!

    Feel free to start your new journey!