Sr. Java Developer | PENSION | No C2C in Dedham, MA at Vaco

Date Posted: 8/31/2021

Job Snapshot

Job Description

Responsibilities:

  • Participate in design and development of complex, high performance enterprise web applications.
  • Collaborate with onsite and offshore team members and project leaders on a daily basis to provide guidance of technical implementation and recommendations to address day to day project needs.
  • Requires hands-on contribution to front-end/UI, middle tier, business logic and backend programming.
  • Using tools and methodologies, create representations/frameworks for functions and user interface of desired projects and enhancements.
  • Design and assist the development of applications with a focus on security, scalability, maintainability, performance and loose coupling using APIs and services.
  • Oversee progress of development team to ensure consistency with initial design and provide guidance where needed.
  • Be available anytime to assist production support team in the event of critical production issues.

Qualifications:

  • BS/MS in CS / IS or other Engineering
  • 6+ years of software design, development experience of enterprise scale web applications and integration using Java, J2EE and Oracle SOA.
  • P&C experience is a plus
  • Experience in software development and coding in Java with solid foundation of object-oriented modeling principles (inheritance, polymorphism) and methods (use cases, UML, sequence diagrams, etc.).
  • Strong knowledge of SOA, EBJs, JSP, JMS, XML, Webservices (SOAP & REST)
  • Experience with Angular, HTML/CSS, JavaScript, XML and UI/UX design
  • Strong experience with Weblogic, JBoss, Oracle DB
  • Very strong SQL and database experience
  • Assist team members in the areas of security, patching, software upgrades, profiling, testing etc.,
  • Strong analyzing skills to troubleshoot issues and recommend approaches to address issues.
  • 1 to 2 years of security focused development
  • 1 to 2 years of experience with DevOps and CI/CD
  • A technical mindset with great attention to detail
  • Outstanding communication and presentation abilities
  • Understanding of software quality assurance principles