Jr. Java Software Engineer

Company: MAXIMUS, Inc.
Location: Falls Church , Virginia, United States
Type: Full-time
Posted: 02.FEB.2019


MAXIMUS is a leading operator of government health and human services programs and has partnered with state, federal and local governments t...


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.

Job summary
MAXIMUS is looking for a technology savvy Software Associate / Engineer with focused on developing and implementing Enterprise applications utilizing Scaled Agile methodologies, DevSecOps tools and AWS / Azure / GCP cloud native services. The role will include hands-on Java / Python / DevOps scripts design / development. The candidate must have background to learn and implement Java / J2EE, Web Services based application architecture and middleware platforms including exposure to open source technologies such as Spring, Angular, Hibernate. Ideal candidates are self-starters, with a passion for learning new technologies in the area of Software Development, DevSecOps, Cloud and apply them to interesting business problems for Federal Health and Civilian agencies.

Job Duties
*The candidate will design and develop Cloud based Java / Microservices based secure enterprise solutions leveraging technologies and design practices that enable a highly scalable and flexible solution
*Consult on requirements elicitation and definition
*Design software solutions per systems requirements and Maximus best practices
*Code software solutions per designs in Java / Scala / Python
*Participate in Code reviews, unit test, and integrate coded modules
*Support testing and remediate bugs
*Support users through troubleshooting and analysis of production logs and data
*The candidate may be required to engage internal teams to design solutions, facilitate solutions design and manage implementations
*The candidate will be responsible to support RFIs, RFPs and RFQs, response development including writing of whitepapers and concept development
*The candidate will be required to develop and provide presentations and demonstrations of technology solutions to both internal and external stakeholders
*The candidate will be responsible to maintain vendor partnership levels and develop a strong vendor relationship with the technology counterparts

Education and Experience
*Bachelor's Degree from an accredited college or university required. Master's degree from an accredited college or university preferred
*At least one (1) to three (3) years developing and architecting software solutions using JAVA, and Microservices platform, Cloud Native services in AWS / GCP / Azure
*Passionate to work with new technologies such as ESB/SOA, Microservices, Data Management, Analytics and Machine Learning, RPA, Cloud and Blockchain
*Recent hands-on experience designing and implementing enterprise AWS technologies based solutions including leading a team of technical SMEs
*Proven experience communicating with non-technical business personnel and ability to interact and work in a team environment.
*At least two (2) years of recent experience directly developing software using Java
*Should have familiarity using Agile development methodology, and working experience in a DevSecOps environment is highly desired
*Professional implementation experience should include both project management and solution architecture tasks to include designing, implementing and improving business processes
*Strong have demonstrated skills with analytical problem solving abilities
*Strong written and verbal communication skills, including presentation skills to senior management both internal and external including SMEs
*Advanced Java 8, Scala
*Competency with JavaScript Frameworks like Angular, React
*Expertise with Spring Boot / Tomcat
*Exposure to Microservices
*Exposure with CI / CD (Git / Jenkins / Nexus)
*Linux scripting, Knowledge of Ansible / Chef / Puppet a plus
*Working knowledge of AWS Services and Architecture

  • Requires Bachelors degree related to the assigned work with little to no experience in discipline.

  • Works on problems of limited scope.

  • Follows standard practices and procedures in analyzing situations or data from which answers can be readily obtained.

  • Builds stable working relations internally.

  • Entry level position within field.

A committed and diverse workforce is our most important resource.

MAXIMUS is and 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.

- provided by Dice Jr. Java Software Engineer

Apply Now


Free eBook

Loader2 Processing ...