Java Developer

Rockville, MD
Jun 14, 2018
Jun 15, 2018
Full Time
Job Description Top Three Skills: Must have 6-10 years of Java/J2EE programming experience - Spring framework, Spring boot, Hibernate, JPA must have experience with Java version 1.7 or 1.8 must have experience designing, testing, implementing, and supporting a large Java application or a multi-tier Java solution must value quality code and automation practices Most recent project must be Agile - Scrum or Kanban is fine (2-3 week sprints) Must have experience with Angular 2+ - design of web server applications Must have at least 1 project working with Rest services or micro services designing systems AWS or cloud integration experience is required (Google cloud or Azure experience is okay) - AWS Lamdba Functions is a huge plus Job Description: The Java Developer will join a brand new team within the Application Platform group. They are building out a new component within their case management system. FINRA sends out messages to external parties for regulatory needs. They need to create a central way to link these messages back to specific cases for member firms. This is a user interfacing application. The Developer will collaborate with the team to build this component from scratch and integrate it with multiple systems. Candidate will be joining a cross functional team and will perform development, testing, engineering, and production support. Candidate must have demonstrated from past experience that he/she has the following personal and professional qualities: leadership, collaboration, self-motivation, and discipline excellent verbal and written communication skills must be familiar and has working experience in Agile software development process in practicing Scrum or Kanban demonstrate through past experience that he/she is the major contributor and taking ownership in successfully maintaining multiple application SDLC environments, meeting operation SLA, and maintaining a stable production environment for business critical systems. demonstrate through the past experience that he/she is a major contributor to conceptualize and delivery of software platform or customized framework on-time and adopting and enforcing the software development and quality assurance best practice. *Languages/Tech Knowledge: Java, Python, XML, XPath, XSLT, XSD, J2EE (Expert), JPA (Expert), REST services (Expert), AWS related SDK (Working Knowledge) *Framework: Hibernate, Spring Framework, Spring Boot *Servers: Apache, Tomcat, Weblogic, ActiveMQ, Apache, Tomcat *Software: Activiti, Oracle Service Bus This is the position for a senior developer/senior operation engineer. Responsibilities include: Provides daily support of all messaging and orchestration applications Ensure all production issues are reported and resolved timely to meet system and client application SLA. Ensure all infrastructure upgrades and patches scheduled, tested, and deployed across SDLCs. Collaborates with the manager, business analysts, and enterprise architects to design systems for messaging and orchestration platforms in FINRA data center and AWS. Design and develop business process workflows and custom BPMN tasks that integrates applications across FINRA using Activiti Delivers functional specification and maintaining detail design documents for messaging and orchestration platforms Coaches, trains, and assists developers on the team. Contributes to daily team velocity. Practitioner of best practices in software engineering disciplines. Additional responsibilities: Analyze highly complex business requirements Generate technical specifications to design or redesign complex software components and applications. Act as an expert technical resource for modeling, simulation and analysis efforts Apply industry Java best practices to design, test, implement and support a multi-tier Java solution Assure quality, and security and compliance requirements are met for supported area Be flexible and thrive in an evolving environment Adapt to change quickly and adjust work accordingly in a positive manner. Required Skills: Java with Spring Boot, Angular 2+, Postgres SQL/SQL/Oracle, Amazon AWS (or similar Azure, Google Cloud). Nice to have work experience with AWS Lambda Functions.

Similar jobs