Role Title: Senior Java/J2EE Developer 12+ months Contract Remote W2 Candidates Only Education: Bachelors degree in Computer Science, Engineering, or a related field. Required Skills: Eight (8) or more years of relevant experience in an Enterprise IT environment, Experienced in software development languages and frameworks (such as, but not limited to, MuleSoft, Java, Angular, microservices), Experience designing and developing solutions with Java Platform Enterprise Edition (J2EE) in an Agile Software Development environment, Experience designing and developing Application Programming Interfaces (APIs) with Representation State Transfer (REST), Simple Object Access Protocol (SOAP), and JavaScript Object Notation (JSON), Extensive experience with JBoss Developer (RHCJD) or Oracle Certified Professional, Java Enterprise Edition (EE), Extensive experience with Oracle Database 12c (or greater), Experience implementing the MVC Development Methodology (Model/View/Controller), Proven success as a technical team leader, Experience working closely with senior stakeholders to understand business requirements and help translate these into technical requirements for the development team, Experience planning and documenting technical specifications for features or system design, Experience designing, building, and configuring applications to meet business process and application requirements, Experience directing the development team in the design, development, coding, testing, and debugging of applications, Experience writing testable, scalable, and efficient code and leading code reviews, Experience mentoring junior team members and ensuring they adhere to determining software quality standards. Day-to-day Responsibilities: The Lead Developer shall have the overall responsibility of overseeing the delivery of application code and ensuring that the code developed complies with business requirements, client Enterprise Architecture standards, security controls, and clean code standards and strategy. The Lead Developer serves as a mentor to the junior and senior developers and assists in removing blockers and resolving issues with application code.
Jakarta EE REST mulesoft Java jboss SOAP JSON Angular microservices Oracle