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

Sr. Java Developer

Broadridge

Sr. Java Developer

Newark, NJ
Full Time
Paid
  • Responsibilities

    Job Description

    Broadridge is hiring! Our team is seeking an experienced Java Developer who is passionate about the craft and art of developing mission-critical software. You love to learn and work with leading-edge technologies in a collaborative work environment. Superb opportunity for applicants that are proficient in Core Java, Spring Boot, Spring MVC, Struts 2, REST, jQuery, and JavaScript. Main responsibility of this role will be to write clean code, data design, testing, technical design and troubleshooting. This is a 6+ month contract with opportunity to extend.

    Are you looking for a dynamic and creative environment where you can build applications from ground up? Are you seeking an excellent opportunity to drive the future of this emerging and dynamic IT development organization? If that sounds like the type of setting you'd like to work in we'd love to hear from you.

    • The ideal candidate will have about 8+ years of strong knowledge and experience with the Java programming language.
    • Strong knowledge in Java development including Spring Core (IoC), Spring Boot, REST, jQuery, & JavaScript.
    • Proficient in web-based programming environments such as rest or SOAP
    • Experience with Micro-service architecture
    • Self-starter, motivated, with strong preference to work in team environment.
    • Experience with all phases of the development life cycle from requirements gathering to production deployment.
    • BS in Computer Science, or equivalent education and experience.
    • Having experience in JMS/Kafka is a big plus
  • Qualifications

    Qualifications

    1. Need a strong hands-on person in core java development
    2. Very good understanding of multi-threading & concurrency in java is required.
    3. Very good analytical skills in solving problems
    4. knowledge of design patterns.
    5. Need expertise in Spring, Hibernate , MQ messaging and Web services
    6. Need expertise in tools such as Eclipse/Intellij, Maven, Docker
    7. Need expertise in  Json, XML technologies.
    8. Need expertise in writing Junit testcases.
    9. Should be able to modularize the system into cohesive components
    10. Should be able to work in a team and contribute to the growth of application.
    11. Experience in Agile software development Optional:
    12. Experience is AWS Cloud , Spring Boot & Microservices is plus
    13. Experience in Angular is plus
    14. Experience in docker, kubernetes is plus.
    15. Experience in messaging platform is plus.

    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 status, or any other status protected by law. Click here to view the "EEO is the Law" poster.  

    "Our Associates Matter. 

    Everyone Benefits from Diversity & Inclusion. 

    Diverse & Inclusive Teams Drive Growth."