Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Senior Java Developer

$123.08k - $170.94k
Full-time

Mercury Insurance Services

Role Description

As a Senior Software Engineer, you will play a crucial role in designing, developing, and maintaining complex software systems. This position involves leading agile teams or projects, mentoring junior engineers, and ensuring the delivery of high-quality software solutions.

Responsibilities

  • Write high-quality code for complex scenarios with good test coverage.
  • Review and translate product requirements into robust designs to ensure high-quality distributed application systems that are modular, configurable, reusable, fast, effective, user-friendly, secure, compliant, scalable, and maintainable.
  • Lead design and code reviews of multiple applications to ensure best practices, adherence to Mercury standards, and high quality.
  • Lead the sprint team to deliver new or improved features, addressing any impediments to delivering high-quality solutions in the sprint backlog.
  • Collaborate with other teams and stakeholders to ensure successful delivery of intended functionality.
  • Mentor and provide technical guidance to other engineers on the team, fostering a culture of innovation and excellence within Mercury engineering.

Qualifications

  • Minimum: Bachelor’s Degree in Computer Science, Information Systems or other related fields or equivalent combination of education and experience.
  • Preferred: Master’s Degree in Computer Science.
  • Minimum: 5+ years software programming experience with 2+ years experience in Technologies used at Mercury.
  • 1+ years of experience leading and mentoring engineering teams.
  • Preferred: 5 or more years with Java programming language.
  • 5 or more years of the Spring Framework, including Spring Boot for building microservices and REST APIs.
  • Proficiency in designing, implementing, and consuming RESTful APIs.
  • Hands-on experience with MongoDB (NoSQL database) for storing and retrieving data.
  • Ability to effectively utilize AI tools such as Claude, ChatGPT with IDEs like IntelliJ, VS Code, etc.

Requirements

  • Proficient in programming in one or more industry-standard languages (e.g., Java, Python, Go, C++, JavaScript).
  • Experienced in leveraging various data structures, algorithms, and design patterns.
  • Skilled in relational databases, NoSQL, and caching solutions.
  • Experienced in APIs using modern protocols like REST and gRPC.
  • Proficient in message queuing, data streaming, workflow, and integration frameworks (such as Apache Kafka, Apache NiFi, Amazon SQS, MS MQ, Apache Camel, etc.).
  • Knowledgeable in microservices architecture.
  • Experienced in containerization technologies like Docker and Kubernetes.
  • Proficient in leveraging DevSecOps to improve engineering efficiency.
  • Experienced in designing and implementing high-quality distributed application systems that are modular, configurable, maximize reuse, and are fast, effective, user-friendly, secure, compliant, scalable, and maintainable.
  • Skilled in leveraging analytics data and experimentation to design and improve systems for speed, scalability, and effectiveness.
  • Strong problem-solving skills.
  • Excellent communication abilities.
  • Strong ability to collaborate and influence cross-functional teams and stakeholders to address impediments and deliver desired results.
  • Demonstrated leadership skills through mentoring and providing technical guidance to team members.
  • Experienced in driving technical strategy and vision for a team.
  • Preferred: Experience in cloud platforms such as AWS, Google Cloud, or Azure.

Benefits

  • Competitive compensation.
  • Flexibility to work from anywhere in the United States for most positions.
  • Paid time off (vacation time, sick time, 9 paid Company holidays, volunteer hours).
  • Incentive bonus programs (potential for holiday bonus, referral bonus, and performance-based bonus).
  • Medical, dental, vision, life, and pet insurance.
  • 401 (k) retirement savings plan with company match.
  • Engaging work environment.
  • Promotional opportunities.
  • Education assistance.
  • Professional and personal development opportunities.
  • Company recognition program.
  • Health and wellbeing resources, including free mental wellbeing therapy/coaching sessions, child and eldercare resources, and more.

Pay Range

USD $94,458.00 - USD $179,048.00 /Yr.

Vacancy posted 16 hours ago
Similar jobs that could be interesting for youBased on the Senior Java Developer in Remote vacancy
  •  ...construção de produtos de alto impacto. Qualifications ~Experiência sólida em arquitetura e desenvolvimento de software, com foco em Java e ecossistema Spring Boot; ~Experiência na definição de arquiteturas baseadas em microsserviços, APIs REST, mensageria e integraç... 
    Senior
    Full time

    Pitang

    Remote
    16 hours ago
  • Role Description Estamos em busca de uma pessoa Desenvolvedora Backend Sênior com experiência em Java para atuar em um projeto estratégico de transformação arquitetural. Você fará parte de um time de desenvolvimento de APIs e microsserviços, contribuindo para a evoluçã... 
    Senior
    Full time

    Sensedia

    Remote
    3 days ago
  • $160.81k

     ...Barclays to connect them with exceptional professionals for this role. What will you be doing? Barclays Services Corp. seeks Senior Java Developer – Portal in Whippany, NJ (multiple positions available): Participate in the full software development life cycle (SDLC)... 
    Senior
    Hourly pay
    Remote work

    Barclays

    New Jersey
    1 day ago
  • Role Description We are seeking an experienced Senior Java Developer to join a distributed team working on a critical enterprise application. The ideal candidate will have strong backend development expertise, cloud exposure, and experience using modern AI-assisted development... 
    Senior
    Full time
    Remote work

    Weekday AI

    Remote
    2 days ago
  • Role Description We are looking for a Senior Java Developer to manage the software development life cycle, from planning and prioritizing to testing and release and help with the migration of a COBOL app to Java. Senior Java Developer responsibilities include: ~Gathering... 
    Senior
    Contract work
    Work experience placement

    Maxiom Technology

    Remote
    2 days ago
  • Role Description The Senior Java Developer will have a solid understanding of Java fundamentals and designing & developing a system using a Java-based stack of technologies like Spring and Hibernate. The role requires a solid understanding of transactions, security, and... 
    Senior
    Full time

    Navtech, Inc.

    Remote
    16 hours ago
  • Role Description ASSYST is seeking a Senior Java Spring Boot Developer to support our client project in Austin, TX. This is a remote position. ~Design and develop scalable, high-performance enterprise applications. ~Lead technical initiatives and mentor team members... 
    Senior
    Full time
    Local area
    Remote work

    ASSYST, Inc.

    Remote
    6 days ago
  • 100% Remote Java Developer This is a requirement in the Outbound Communications project. UHG is working towards a paper free by 2023 initiative, for which the team is creating micro products in cloud which will help the members to choose paperless options and will allow... 
    Senior
    Remote work

    Software Technology Inc

    United States
    3 days ago
  •  ...where scalability, resiliency, and real-time communication are at the core of the engineering challenge. We are looking for a Senior Java Developer to help build a high-load multi-channel communications platform used to deliver critical notifications to millions of users... 
    Senior
    Full time
    Remote work
    Worldwide

    Sigma Software

    Remote
    3 days ago
  •  ...Sr. Java Developer Location: Remote to start for 3-4 months - then onsite. Can sit in Hoboken, New Jersey or Dallas, Texas. ~8-10+ years of experience - must be strong at coding ~ Core Java, Spring, Spring Boot, RESTful Web Services is a must ~ Strong in design... 
    Senior
    Remote work

    Software Technology Inc

    United States
    4 days ago
  • Role Description Profissional com sólida experiência em desenvolvimento Java, para atuar em vaga remota, com foco em sistemas financeiros e meios de pagamento. O profissional será responsável por desenvolver soluções robustas, escaláveis e de alta criticidade, atuando... 
    Senior
    Full time

    GFT Technologies SE

    Remote
    5 days ago
  • Junior DevOps Engineer Location Remote (or City, State) Position Description As a Junior DevOps Engineer, you will play a crucial role in bridging the gap between our software development and IT operations teams. You will be responsible for automating infrastructure...
    Senior
    Remote work

    Ova Technologies

    New York, NY
    16 hours ago
  •  ...a Backend Engineer, you will be responsible for designing and developing scalable, reliable, secure, and maintainable software solutions...  ...microservices and web-based systems (5+ years) ~Proficiency with Java 17+ (preferably JDK 25), Spring Boot, and Spring Cloud ~... 
    Senior
    Full time
    Flexible hours

    Intellectsoft

    Remote
    1 day ago
  • Role Description ASRC Federal Arctic Slope Mission Services' is seeking a Java Developer with experience in building high-performing, scalable, enterprise-grade applications to support a government contract in Arlington, VA. Work Arrangement: Remote Clearance: US Citizen... 
    Senior
    Full time
    Contract work
    Remote work

    ASRC Federal

    Remote
    3 days ago
  • Role Description As a Senior Java Developer at Chordline Health, you will play a critical role in designing, developing, and maintaining enterprise-grade healthcare applications. You will work across the full stack, contributing to backend services, database interactions... 
    Senior
    Full time
    Local area

    Valsoft Corporation

    Remote
    6 days ago
  •  ...Top Three Skills: Java Development (They need to be able to write Java code from scratch and have the code compile...  ...working in AWS Job description: looking for a Senior level Java developer to help with their migration from .net to Java The ideal candidate... 
    Senior

    3B Staffing LLC

    Eagle Mountain, UT
    1 day ago
  •  ...be chosen for this opportunity. MINIMUM 8+ years experience in bellow skills: Skills/Experience Hands-on strong experience in Java development, including extensive experience with J2EE, Servlet and related technologies. Hands-on strong development experience in... 
    Senior
    Remote work

    Damco

    United States
    3 days ago
  • Role Description Tier One Technologies is seeking a Senior Java Developer to support our US Government client. This will be a 100% remote Contract-to-Hire position. Must be a US Citizen. SELECTED CANDIDATES WITHOUT REQUIRED CLEARANCE WILL BE SUBJECT TO A FEDERAL GOVERNMENT... 
    Senior
    Full time
    Contract work
    Remote work

    A.C. Coy

    Remote
    3 days ago
  • $99.04k - $123.8k

    Role Description Acentra Health is looking for a Java & PL/SQL Developer, Senior to join our growing team. The Senior Developer is a key contributor to the development, enhancement and delivery of our software platforms and products. Able to contribute in solution design... 
    Senior
    Full time
    Remote work
    Flexible hours

    Acentra Health, LLC

    Remote
    3 days ago
  • Role Description We are currently looking for a Senior Java Application Developer to join our team. ~Responsible for activities associated with delivery of software solutions associated with customer-defined systems and software projects by working in close collaboration... 
    Senior
    Full time

    CyberMedia Technologies

    Remote
    16 hours ago
  •  ...Job Title: Senior Java Full Stack Developer Location: 21000 S Military, Dearborn, MI 48124 (Onsite) Note: Only local candidates will be considered pplication Development Design, develop, and maintain high performance Java full stack applications... 
    Senior
    Local area
    Remote work

    Apolis

    United States
    2 days ago
  •  ...native platform serving customers and internal users. The Principal Java Software Engineer will be responsible for building and...  ...supporting internal and customer-facing business processes. ~Develop and maintain applications. ~Create coding and design guidelines... 
    Senior
    Full time
    Work experience placement

    Texas State Library and Archives Commision

    Remote
    16 hours ago
  • Role Description We are looking to hire a Senior Java Developer who will take part in development and maintenance services for customized software solutions for a large European customer, a provider of innovative software solutions for the public sector. The client is... 
    Senior
    Full time
    Internship
    Remote work
    Relocation

    Miratech

    Remote
    4 days ago
  •  ...Senior Java Developer Location: Remote w/ up to 25% travel to Austin, TX Duration: 6 month Contract to Hire (Candidates MUST be able to convert FTE after 6 months) - cannot consider CA or WA based candidates Must Have Skill Set: Bachelor's / Master's degree... 
    Senior
    Contract work
    Work experience placement
    Remote work

    Apollo ITS

    United States
    3 days ago
  •  ...A global design and manufacturing company located in Quakertown, about 30 miles north of Philadelphia is looking for a Senior Java Developer. This is an excellent opportunity to be in on the ground floor of developing the company's online buying site and to be a contributor... 
    Senior
    Permanent employment
    Relocation

    IMS LLC

    Philadelphia, PA
    1 day ago
  • Role Description Entry level to Senior level Java Developers (Multiple Positions) Remote ~Designing, implementing, and maintaining Java applications that are often high-volume and low-latency, required for mission-critical systems. ~Writing well-designed, efficient... 
    Senior
    Full time
    Remote work

    Ruri Software Technologies LLC

    Remote
    15 hours ago
  •  ...Senior Java Developer Title: Senior Java Developer - Remote - Prefer onsite 1/month in High Point, NC Duration: 12 Month Contract Location: High Point, NC Hours: Monday-Friday, 8:00A-5:00P EST Responsibilities: As part of a JAVA Integration team, you... 
    Senior
    Contract work
    Remote work
    Monday to Friday

    Software Technology Inc

    United States
    3 days ago
  •  ...contribuindo para decisões técnicas relevantes na evolução do produto. ~Desenhar, desenvolver e evoluir o control plane do produto (Java/Spring Boot), responsável por traduzir operações de gerenciamento em recursos Kubernetes (CRDs) que configuram o data plane em tempo... 
    Senior
    Full time

    Sensedia

    Remote
    7 days ago
  •  ...this position and believe that this role is a great fit for your knowledge, skills, experience and career path. Position: Senior Java Developer Client: Direct Client Duration: 2+ Years (with high possibility of extension in FY) Location: Austin, Texas (... 
    Senior
    Remote work

    Dataman Ltd

    Austin, TX
    1 day ago
  • $175k - $250k

    Role Description We're hiring a Senior Java Engineer. This is a highly hands-on role where you'll be writing production code alongside the team every day. You'll spend most of your time optimizing hot paths, designing new algorithm containers, and improving end-to-end latency... 
    Senior
    Full time
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Tradeweb

    Remote
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior Java Developer. Be the first to apply!