Logo for NEWTON VISION CORP

Senior Java Engineer

Role overview

Qualifications

  • Strong professional experience with Java and Java EE applications
  • Hands on experience with JSP
  • Hands on experience with Servlets
  • Strong experience with Hibernate

Responsibilities

  • Analyze and understand complex existing application architectures
  • Maintain, troubleshoot, and enhance legacy Java applications
  • Navigate large monolithic codebases with limited documentation
  • Develop and maintain REST APIs and enterprise system integrations

Key facts

Other skills

  • Analytical Skills
  • Problem Solving
  • Communication
  • Collaboration
  • Proactivity
  • Adaptability
  • Detail Oriented

About the company

NEWTON VISION CORP logo

NEWTON VISION CORP

IT Services & IT Consulting

Our company specializes in Business Process Outsourcing (BPO), fractional CFO and CTO services, revenue generation strategies, custom software development, digital transformation solutions, management and financial consulting, revenue analytics and optimization, and the development of Centers of Excellence.

Company details

IndustryIT Services & IT Consulting
Company size51 - 200

Your match analysis

See how your profile stacks up against this role.

We compared the job requirements to your profile to show where you're strong and where you fall short.

Job description

Position Overview

We are seeking a Senior Java Engineer who is comfortable working within complex legacy environments and can quickly understand an existing application architecture.

The ideal candidate will have strong experience with Java EE and monolithic applications, along with the ability to navigate large codebases with limited documentation. This person should also have an AI focused mindset and be comfortable using AI assisted and agentic coding tools to accelerate code analysis, documentation, development, and overall impact.


Key Responsibilities

  • Analyze and understand complex existing application architectures
  • Maintain, troubleshoot, and enhance legacy Java applications
  • Navigate large monolithic codebases with limited documentation
  • Work with JSP, Servlets, Hibernate, and Java EE technologies
  • Develop and maintain REST APIs and enterprise system integrations
  • Collaborate closely with technical leadership and existing engineering teams
  • Identify technical risks, dependencies, and opportunities for improvement
  • Use AI assisted development tools to accelerate code understanding, documentation, testing, and delivery
  • Support architectural discussions and recommend practical technical solutions
  • Document existing systems, workflows, integrations, and technical decisions


Required Technical Experience

  • Strong professional experience with Java and Java EE applications
  • Hands on experience with JSP
  • Hands on experience with Servlets
  • Strong experience with Hibernate
  • Experience supporting and developing monolithic applications
  • Ability to understand and navigate complex existing codebases
  • Experience with Apache Tomcat
  • Experience with MySQL
  • Experience designing, developing, or integrating REST APIs
  • Experience working with enterprise integrations and interconnected systems


Preferred Technical Experience

  • JavaScript
  • Vue.js
  • Groovy
  • Grails
  • Apache Solr
  • Redis
  • Kafka
  • Similar enterprise application and messaging technologies


Ideal Candidate Profile

  • Strong analytical and problem solving skills
  • Strong architectural thinking and technical judgment
  • Comfortable working with limited or incomplete documentation
  • Able to quickly absorb complex technical environments
  • Comfortable collaborating with established technical teams
  • Strong communication skills
  • Able to work closely with client technical leadership
  • Proactive, adaptable, and comfortable taking ownership
  • Detail oriented and capable of evaluating the broader impact of technical decisions


AI and Development Tool Expectations

The ideal candidate should have an AI focused approach to software development and experience using AI assisted tools to improve efficiency.

Relevant experience may include:

  • Using AI coding assistants to analyze unfamiliar codebases
  • Leveraging agentic coding tools for development and technical discovery
  • Generating and improving technical documentation with AI tools
  • Using AI to accelerate debugging, testing, refactoring, and code reviews
  • Applying AI tools responsibly within complex enterprise environments


Apply once. Then go straight to the hiring manager.

After you apply, unlock the direct contact details of the people who actually make the call. A quick follow-up makes you 5x more likely to land an interview.

MR

Marcus Rivera

Chief Revenue Officer

m.rivera@company.com
linkedin.com/in/marcusrivera
Unlocked after you apply
·

Java Developer Related jobs

Other jobs at NEWTON VISION CORP

Premium

Reach out to the hiring manager directly.

Gain access to the contact details of the hiring managers who actually decide, and reach out to network with them directly. That, plus more when you upgrade:

  • Full match report with fit score and gaps
  • Career diagnostics on how recruiters read you
  • Curated company matches and warm intros
  • 48h early access to new roles

Cancel anytime.