Backend Developer (Java)

SES Corporation
Chantilly, VA
Oct 15, 2021
Oct 17, 2021
Full Time
Years of Experience: 5 yearsEducation Requirements:Bachelor's degree in computer science, electronics engineering, or other engineering or technical discipline is required.Program Description: Create an end-to-end management perspective to ensure proper compliance and oversight of GI Bill programs, and the use of data and business intelligence to monitor and measure school and student outcomes.Position Description: A Developer must have experience in analyzing customer needs and developing overall concept and design objectives. The developer must be able to create software in a variety of programming and for a variety of IT software applications. Must have experience in debugging and correcting errors in computer programs.Responsibilities: This individual has technical knowledge and responsibility of all phases of applications systems analysis and programming and understands the business or function for which application is designed. The Programmer may write programs according to specifications, which may be provided by Engineers, technical architects, or other computer scientists. Update, repair, modify and expand existing computer programs. Participate in the entire application lifecycle, focusing on coding and debugging Write clean code to develop functional web applications Troubleshoot and debug applications Perform UI tests to optimize performance Manage cutting-edge technologies to improve legacy applications Collaborate with Front-end developers to integrate user-facing elements with server side logic Gather and address technical and design requirements Provide training and support to internal teams Build reusable code and libraries for future use Liaise with developers, designers and system administrators to identify new featuresRequirementsRequired Skills: Spring framework concepts, Spring boot REST, SOAP web services Authentication mechanisms (SAML, OAuth) multi-threading (concurrency) JMS, Schedulers, workflow engines, redHat Process Automation Manager, RPA (blueprism) Git, maven, CI/CD, Red Hat hibernate, Oracle and Postgres databases Jmeter, unit, functional testing. Agile development experience Review and integrate technical and application architecture requirements. Docker, orchestration using Kubernetes AWS Cloud, Apache Kafka Logging aggregators like (EFK or ELK) Splunk, SonarQube, Jmeter Docmosis or iText (for Letters Team)Preferred Skills: Previous experience with VA and working on VA legacy systems for Education Service Experience containerization of Springboot microservices Experience/Knowledge in EFK, Kakfa, AWS Cloud, JBPM. Experience working with docker containers Experience with ODM (for Rules team)Soft Skills: Organizational Skills: Can plan and prioritize work. Follows tasks to their logical conclusion and makes sure that everything has been done to the right standard. Good attention to detail. Team Work: Able to enthuse and maintain project interest. Comfortable working both individually and as part of a team. Prepared to challenge ideas within a group in a constructive way. Communications: Ability to communicate clearly and efficiently to team members and clients, verbally and in writing. Able to present ideas in a variety of ways depending upon audience and context. Excellent active listening skills. Quantitative Management: Ability to determine process measures and track to determine process effectiveness and efficiency. Problem Solving: Ability to analyze problems and determine root cause, generating alternatives, evaluating and selecting alternatives and implementing solutions. Results oriented: Able to drive things forward regardless of personal interest in the task.BenefitsSES provides a competitive salary and the following benefits:MedicalDentalVisionAD&DSTDLTDCompany paid Life Insurance401k with employer contributionPaid Time Off

Similar jobs