Sorry, this listing is no longer accepting applications. Don’t worry, we have more awesome opportunities and internships for you.

Sr. Java Software Engineer (JR1026126)

Broadridge

Sr. Java Software Engineer (JR1026126)

Pittsburgh, PA
Full Time
Paid
  • Responsibilities

    Job Description

    Broadridge is hiring! We currently have an opening for a Senior Full Stack Java Engineer based out of our Pittsburgh, PA (remote work option with hoteling space). We are looking for a senior software engineer to join our core application development team. We need a proficient developer who is passionate about developing high quality software and collaborating with other like-minded team members that rely on your experience and technical background to deliver solutions quickly and effectively in the Java, AWS, and Angular world.

    RESPONSIBILITIES

    • Coordinate with the Director of Software Engineering and other senior engineers to establish consistent software design guidelines and standard methodologies for the software development team.
    • Provide technical expertise and leadership to more junior levels of the software engineering staff.
    • Work with product line managers, business users, and other members of the team to understand software requirements and author code that satisfies those requirements.
    • Partner with customer support by analyzing and correcting reported problems in a timely manner.
    • Produce high quality code developed using sound computer science principles
    • Coordinate with security and occasionally work with our security team to address security improvements
    • You'll participate in daily stand up meetings, team design sessions, code reviews, and contribute to architectural decisions
    • Perform coding following the best software engineering principles, including documenting software design and code (Java).
    • You'll deliver accurate efforts, estimates for assigned development tasks, and review estimates for tasks assigned to others.
    • Work with the QA team to help them diagnose possible bugs, and to advise them about testing requirements associated with new code changes made.
    • Regularly mentor junior developers emphasizing: Java standard methodologies, the importance of unit testing among others.
    • Demonstrate flexibility and adaptability by being willing to tackle any development task required.

    REQUIREMENTS:

    • Bachelor of Science in Computer Science, or equivalent education and experience
    • 7+ years of application development experience
    • Demonstrated ability developing enterprise-class database driven applications using Java/J2EE and/or Spring.  Strong experience with recent versions of Angular or similar SPA framework experience preferred.
    • Extensive knowledge and experience with various methodologies, design patterns, refactoring techniques, and development standard methodologies.
    • Strong understanding of API integration, including authentication concepts, HTTP requests/responses, API tools such as Postman or Fiddler, etc.
    • Enjoys working in a highly effective, deadline driven, and fast-paced team environment.
    • Demonstrates creative problem skills, dedication to excellence, and has an ambitious spirit.
    • Full SDLC development methodologies including SCRUM/Agile and Jira experience preferred.
    • Strong analytical skills and attention to detail
    • Ability to learn and pick up new skills and to perform with minimal management supervision
    • Strong Communication Skills
    • Strong Oracle, Postgres or SQL Server based SQL skills
    • Familiar with SDLC, DevOps processes – CI/CD tools, Git, etc.
    • Experience in writing Unit tests and resolving lint errors
    • Experience using cloud architecture(s) for the enablement of elasticity, horizontal scalability, automation and high availability is a big plus
    • Experience with AWS S3, Lambda functions, EC2, API Gateway, and Cloudwatch preferred

    #LI-NM1

  • Qualifications

    Additional Information Broadridge is an equal opportunity employer and makes employment decisions without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status, disability, age or any other protected status. "Everyone Benefits from Diversity & Inclusion. Diverse & Inclusive Teams Drive Growth." US applicants: Click here to view the "EEO is the Law" poster. If you are a qualified individual with a disability or a disabled veteran, you may request a reasonable accommodation in the event you are unable or limited in your ability to use or access the Company’s career webpage as a result of your disability. You may request a reasonable accommodation(s) by calling 888-237-7769 or by sending an email to BRcareers@broadridge.com