MAXIMUS

Sr. Java Developer

US-DC-Washington
2 weeks ago
Requisition ID
2017-27982
# of Openings
1
Job Function
Information Technology
Job Schedule
Regular Full-Time

Overview

MAXIMUS is a leading operator of government health and human services programs and has partnered with state, federal and local governments to provide critical, high quality health and human service programs to a diverse array of communities. Operating under MAXIMUS’s founding mission of Helping Government Serve the People® since 1975, MAXIMUS Federal Services is entirely focused on helping government agencies run programs cost-effectively and serve program constituents with improved outcomes. By being a responsible steward for government programs, we help the federal government deliver on its promises through our people, process and technology. Our focus is always on outcomes and results that connect citizens more effectively with government services.

 

This is a great opportunity for someone interested in a technically challenging role, but who also wants a good work/life balance. This position will be the primary designer of modernization of application using open source framework using JAVA platform. The typical week should be a regular forty (40) hours, allowing plenty of time with family and friends.

 

Responsibilities

  • Provide input into application architecture and design
  • Develop and deploy components or complete application functionality in Java environments
  • Design software components from business requirements
  • Document and diagram application functionality from business requirements
  • Write required documentation
  • Develop using Agile methodologies and participate in daily scrums

 

The Ideal Candidate will Possess the Following Additional Education and Experience

  • Bachelor's Degree in Computer Science or related field from an accredited college or university required; an additional four (4) years of related work experience can substitute for a degree
  • At least seven (7) years of experience in lifecycle systems development, including systems analysis and design, requirements analysis, programming, and testing, with at least five (5) years of Java programming experience is required    
  • Excellent Java programming skills
  • Experience with Spring Core, Spring MVC, Spring Security, Spring Data and, Spring Boot
  • Experience designing and implementing Java or JEE solutions with a focus on SOA, messaging, and business rules
  • Experience using modern development methodology including Agile and continuous integration
  • Understanding of design patterns and SOA principles
  • Good interpersonal and communications skills

Preferred qualifications include:

  • Experience with middleware rules engines such as Drools and/or JMS (Rabbit= MQ)
  • Experience working in and a general understanding of Red Hat Linux OS. Experience in performance tuning and Clustering JEE application based platform for Enterprise system (I.E. Tomcat, Weblogic, EAP, Websphere, etc.)
  • Experience in designing, architecting, implementing, and tuning products that are similar in concept to the JBoss Middleware stack, such as iLog, Tibco, Weblogic, Websphere, etc
  • Experience in implementing SOA
  • Background in managed file transfer, XML Gateway and various transport protocols (FTP, SFTP, HTTPS, TLS etc.)
  • Working knowledge of RESTful web services, SOAP/WSDL-based Java web services (WS*) Experience with build tools such as Maven/Gradle
  • Exposure to DevOps concepts Possess knowledge of the database systems including PostgreSQL and Oracle

 

Physical Requirements:

  • Work is performed in a general office environment
  • Ability to sit for up to 80% of time

Additional Requirements as per Contract/Client:

  • Ability to obtain and maintain Public Trust Security Clearance
  • United States Citizenship or Permanent Residency

 

EEO Statement

EEO Statement
Active military service members, their spouses, and veteran candidates often embody the core competencies MAXIMUS deems essential, and bring a resiliency and dependability that greatly enhances our workforce. We recognize your unique skills and experiences, and want to provide you with a career path that allows you to continue making a difference for our country. We’re proud of our connections to organizations dedicated to serving veterans and their families. If you are transitioning from military to civilian life, have prior service, are a retired veteran or a member of the National Guard or Reserves, or a spouse of an active military service member, we have challenging and rewarding career opportunities available for you

A committed and diverse workforce is our most important resource.

MAXIMUS is an Affirmative Action/Equal Opportunity Employer.

MAXIMUS provides equal employment opportunities to all qualified applicants without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, protected veteran status or disabled status.

Apply/Socialize

Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed

Need help finding the right job?

We can recommend jobs specifically for you! Click here to get started.