TL
Remote JAVA Engineer
Trioptus LLC
Remote · US Contract Mid Level 1mo ago
About the role
SCOPE OF WORK
Offeror proposed resource(s) shall be responsible for the following:
- Provide development services for the mandated support and enhancements of multiple interfaces and applications within JIS.
- Support and enhancement will include migrating legacy monolithic applications into more modern technologies.
- Designing and developing code, unit testing code, and providing support during test cycle and post-production.
- Preparing regular and ad hoc reports, including:
- Weekly project report of progress and status,
- Weekly time report,
- Additional reports as requested.
OFFEROR RESOURCE(S) SKILLS, EXPERIENCE, & CAPABILITIES
Offeror shall propose resource(s) possessing the following preferred skills, experience, and capabilities:
- Ability to establish and maintain effective working relationships with
- peers, end users and vendor development staff,
- all levels of management, and
- judicial personnel as necessary.
- Experience with:
- Reverse Engineering and Refactoring code,
- Distributed event streaming platforms,
- Maintaining and developing web applications front ends using react, JSF/PrimeFaces, and
- Developing scalable, secure, access-controlled Java SOAP and REST service APIs and implementations.
- Historical and proven knowledge and practical application of:
- Java 8 and above,
- Spring (Framework, Data JPA, Security, Scheduler),
- Hibernate (JPA, Validator),
- JSF (Primefaces),
- J2EE (EJB and JSP),
- Oracle 12C and higher,
- Junit Framework,
- JMeter,
- Web Services,
- slf4j,
- JavaScript,
- PERL,
- XML,
- HTML.
- Capability to:
- Design and document the approach for major use cases before coding.
- Articulate and find ways to add unit tests/integrated tests to legacy systems using Junit and Mockito to debug issues.
- Provide accurate estimates for Jira tasks using Scrum development process.
- Document the legacy system code and approach used with flow diagrams.
- Understanding and the ability to code in event driven, microservices, and SOA architectures.
- Hands on coding experience including:
- Two (2) or more years with event driven architecture,
- Three (3) or more years with Microservices architecture,
- Four (4) or more years with legacy monolithic architectures.
- Four (4) or more years hands on experience migrating from one framework to another.
- Knowledge of scalability options and best practices.
- Court case management experience.
- Ability to quickly evaluate, learn and prototype new technologies.
- Ability to critically think and problem solve.
Skills
EJBHibernateHTMLJavaJava 8JPAJSPJSFJunitJunit FrameworkJavaScriptJMeterMockitoOraclePERLPrimeFacesRESTSOAPScrumSpringWeb ServicesXMLslf4j
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free