Match score not available

Sr. Software Engineer - Java

Remote: 
Full Remote
Contract: 
Salary: 
135 - 165K yearly
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Strong software engineering background, Experience in data management and web portals, Proficient in Java, Spring, NoSQL databases, Hands-on experience with AWS services, Experience in Agile development environment.

Key responsabilities:

  • Lead and mentor the engineering team
  • Manage corporate data platform operations
  • Collaborate with business for alignment
  • Document standards for application development
  • Stay updated with new technology trends
Penn Mutual logo
Penn Mutual https://www.pennmutual.com/about-us
1001 - 5000 Employees
See more Penn Mutual offers

Job description

Job Description

Penn Mutual is looking to hire a motivated and experienced Senior Software Engineer, to strengthen and lead our master data services platform engineering team. This team manages a corporate data platform, using big data technologies and a distributed compute engine in the Cloud to process and store large amounts of corporate data. The platform also serves as an integration point to send and receive data from other systems. The ideal candidate has a software engineering background and experience supporting data management and web portal application systems. This is a hands-on position with a people mentoring component. The position partners closely with the business, to sustain daily operations and strategic evolution. Excellent communication skills in both technical and business areas are a must.

  • As a Senior Software Engineer, you’ll partner in a team of experienced software engineers, removing impediments and enabling the teams to deliver business value.
  • Work with leadership to define and manage priorities, technical strategies for modernization, and operational standards across the organization.
  • Ensure team ownership of legacy systems with an emphasis on maintaining operational stability.
  • Be a passionate leader committed to the development and mentorship of your teams.
  • Partner with business and IT stakeholders to ensure alignment with key corporate priorities.
  • Share ideas and work to bring people together to help solve sophisticated problems.
  • Create a positive and collaborative environment by championing open communication and soliciting continuous feedback.
  • Stay current with new technology trends.

Additional Responsibilities

  • Participates in the discussion and documentation of best practices and standards for application development
  • Complies with all company policies and procedures
  • Remains current in profession and industry trends
  • Successfully completes regulatory and job training requirements

Required Experience

  • Collaborates with product owners, front and back-end developers, and user experience teams in an Agile environment
  • Excellent communication, collaboration, and mentoring skills.
  • Helps product owners with issue prioritization and contributes to project scoping
  • Manages time and expectations to reliable meet sprint commitments
  • Reviews requirements, specifications, and technical design documents to provide timely and meaningful feedback
  • XML/JSON and related parsing/binding libraries
  • Experience with event-based service implementations and messaging technologies like JMS
  • Expert level of Java RESTful web-services development, Java Spring, Spring boot, NoSQL and relational databases, Maven
  • Proficient in AWS cloud native and server-less approach (ECS, Lambda, IAM, API Gateway, CloudFormation, Code Deploy, Parameter Store, Secrets Manager, CloudWatch, S3, Docker)
  • Experience with continuous integration tools such as Jenkins, BitBucket
  • Experience with Java concurrency API

Desired Experience

  • Life Insurance or financial services industry experience a plus.

Penn Mutual helps people become stronger. Our expertly crafted life insurance is vital to long-term financial health and strengthens people’s ability to enjoy every day. Working with our trusted network of financial professionals, we take the long view, building customized solutions for individuals, their families, and their businesses. We support our financial professionals with retirement and investment services through our wholly owned subsidiary, Hornor, Townsend & Kent, LLC, member FINRA/SIPC.

Base Salary Range: $135,000 - $165,000

Penn Mutual helps people become stronger. Our expertly crafted life insurance is vital to long-term financial health and strengthens people’s ability to enjoy every day. Working with our trusted network of financial professionals, we take the long view, building customized solutions for individuals, their families, and their businesses. We support our financial professionals with retirement and investment services through our wholly owned subsidiary, Hornor, Townsend & Kent, LLC, member FINRA/SIPC.

Penn Mutual is committed to Equal Employment Opportunity (EEO). We provide employment and advancement opportunities to all qualified applicants and associates, according to applicable laws. This is reflected in our practices for hiring, placement, promotion, transfer, demotion, layoff, termination, recruitment, compensation, selection or training, and all other terms and conditions of employment. All employment-related decisions and practices are free from unlawful discrimination. This includes: race, creed, color, national origin, ancestry, citizenship age, gender (including pregnancy), sexual orientation, gender identity or expression, domestic partnership or civil union status, marital status, genetic information, disability, religious observance or practice, liability, veteran status or any other classification protected under applicable law.

Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Collaboration
  • Problem Solving
  • Verbal Communication Skills
  • Mentorship
  • Time Management

Java Developer Related jobs