Job Title: Senior Java Developer Company Name: InfoMarines Inc Job Url: https://www.simplyhired.com/job/GVR9rCWXZ0WP1_WSfjIoX9s00aXRsyhmMXUenQBun1ko31Xm6_xIyw Job Description: Senior Java Developer InfoMarines Inc Remote Job Details Full-time | Contract From $70 an hour 1 day ago Benefits Health savings account Health insurance Dental insurance 401(k) Paid time off Vision insurance Life insurance Qualifications Spring Boot Performance tuning Azure RESTful API Confidential Clearance Secret Clearance Application deployment Scalable systems Software installation Weblogic Java Microservices SQL AWS Docker Bachelor's degree Application design JPA Software documentation Technical writing Scalability Agile software development Unit testing Service-oriented architecture Analysis (software development lifecycle) Business requirements Senior level Maven 4 years Middleware systems CompTIA Security+ RHEL Jenkins Communication skills Cloud services Full Job Description Contract/client Requirements: · Candidates must be a US Citizen · Candidates must have an Active DoD Secret clearance . Candidates must have an active CompTIA Security+ Certification We are seeking a Sr. Java Developer to support our modernization project. The Sr. Java Developer will provide development and testing of software applications on an enterprise server platform, which may include conducting systems analysis, design, development, testing, installation and documentation in support of new or existing software products within organizational components. Location of work is 100% remote from home. Maintain and modify existing software programs and perform software design and development, unit testing, and debugging of software code using Java 11 and above, SQL, Spring Boot and Microservices Create program designs and specifications that address requirement changes Ability to understand legacy applications and modernize to a micro service environment. Design, develop and test software components, and document and diagram application functionality from business requirements Ability to evaluate legacy applications and modernize them into scalable, resilient microservices architectures. Proven ability to transform monolithic legacy applications into modern microservices-based platforms. Participate in design and code reviews. Maintain source code/components and modify and/or upgrade code as necessary. Write required documentation as directed by development methodology for JEE components. Develop custom adapters allowing the integration of legacy (i.e., capabilities not developed as services) capabilities with service-based Framework infrastructure and services. Work within a large team environment in short sprints Interact effectively with the team of engineers/developers as well as customers. QUALIFICATIONS Bachelor's Degree from an accredited college or university required. An additional four (4) years of related experience may substitute for degree At least five (5) years of related experience required Strong Core Java 11 (or newer) Developer Experience designing and implementing JEE solutions with a focus on Spring Boot, Microservices and business rules Experience using modern development methodology including Agile and continuous integration Experience with Lambda expressions and Generics Understanding of design patterns, SOA principles, and core Java API Understanding Oracle Fusion Middleware environments Strong interpersonal, communication, and writing skills Experience in planning and accomplishing goals and complicated tasks and providing consultation on complex projects as a top-level contributor or specialist Experience with performance tuning and optimization of service-based Framework infrastructure and services Preferred qualifications include: Knowledge of Life Cycle Support of a software application on Z/OS and Red Hat Linux system environment Experience working with Azure cloud environment Able to build and deploy applications using Maven, Docker, Jenkins is a plus. 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. Oracle Weblogic) Experience working with Java Sprint technology including Spring JPA and Spring Batch Job Types: Full-time, Contract Pay: From $70.00 per hour Benefits: 401(k) Dental insurance Health insurance Health savings account Life insurance Paid time off Vision insurance Education: Bachelor's (Required) Experience: Azure: 2 years (Preferred) RESTful API: 6 years (Required) Java: 6 years (Required) AWS: 6 years (Required) License/Certification: CompTIA Security+ Certification? (Required) Security clearance: Confidential (Required) Work Location: Remote