Expedite Technology Solutions LLC
GA DOL - Sr. Java Developer
Expedite Technology Solutions LLC, Atlanta, Georgia, United States, 30383
Overview
GA DOL - Sr. Java Developer role at Expedite Technology Solutions LLC. Local Metro Atlanta candidate. Onsite required from day 1. Job Description
The Georgia Department of Labor is undertaking several new Java development projects. These projects require senior level Java resources that have experience in the full life cycle of software development and support activities. The candidate will meet deadlines by understanding and analyzing requirements, designing, developing and testing solutions. They will submit program and design work for review and mentor junior team members. They will maintain existing code base and new code in production. They will stay abreast of emerging technologies and trends. Ideal candidates must have extensive experience in architecting Java solutions and integration of disparate systems. Key Responsibilities
Provide design leadership in large or complex development projects with Java expertise involving application development, migrations, and additions to existing applications. Participate in project meetings with other technical staff and business owners and subject matter experts Work with other leads/architects to define best practices and coding standards. Review application in progress of development to ensure compliance with overall design parameters and corporate development standards Assess and develop high level design requirements for project and communicate in writing or in meetings with development team. Assess detailed specifications against design requirements Write technical documentation including data flow, architecture and technical specifications Create custom Java applications from software requirements specifications or as a part of an agile team. Guide and mentor less experienced programmers/developers on technical work/issues Required Skills
Bachelor’s degree in Software Engineering, Computer Science, Information Technology or related field 10+ years IT experience Strong experience in Core Java; C# is a plus Java frameworks: Struts, Spring, Hibernate Distributed Java, J2EE, SOA, middleware, integration technologies; frameworks like JSP, JSTL, JMS, JNDI, JDBC, JAXB, Struts, Hibernate, Maven, log4j, JUnit JavaScript and JS frameworks (jQuery, Dojo) XML (XSD, XPath, XQuery, XSLT) Web Services: WSDL, SOAP, XML, RESTful Single sign-on experience Microservices (REST API), Spring Boot, Netflix OSS, Zuul, Docker, Kubernetes CI/CD toolchain Proficient with AngularJS 2+ and modular AngularJS components End-to-end SDLC and testing methodologies Strong collaboration and communication skills; able to operate under pressure All Candidates Must Be Able To
Communicate technical aspects of their most recent projects Explain technologies used and why Answer questions about work history and experiences concisely Explain secure coding techniques (OWASP Top Ten, etc.) Answer technical but basic questions on coding techniques Describe what to use when and why Self-starter, analytical, full stack development experience Seniority level
Mid-Senior level Employment type
Full-time Job function
Other Industries
IT Services and IT Consulting
#J-18808-Ljbffr
GA DOL - Sr. Java Developer role at Expedite Technology Solutions LLC. Local Metro Atlanta candidate. Onsite required from day 1. Job Description
The Georgia Department of Labor is undertaking several new Java development projects. These projects require senior level Java resources that have experience in the full life cycle of software development and support activities. The candidate will meet deadlines by understanding and analyzing requirements, designing, developing and testing solutions. They will submit program and design work for review and mentor junior team members. They will maintain existing code base and new code in production. They will stay abreast of emerging technologies and trends. Ideal candidates must have extensive experience in architecting Java solutions and integration of disparate systems. Key Responsibilities
Provide design leadership in large or complex development projects with Java expertise involving application development, migrations, and additions to existing applications. Participate in project meetings with other technical staff and business owners and subject matter experts Work with other leads/architects to define best practices and coding standards. Review application in progress of development to ensure compliance with overall design parameters and corporate development standards Assess and develop high level design requirements for project and communicate in writing or in meetings with development team. Assess detailed specifications against design requirements Write technical documentation including data flow, architecture and technical specifications Create custom Java applications from software requirements specifications or as a part of an agile team. Guide and mentor less experienced programmers/developers on technical work/issues Required Skills
Bachelor’s degree in Software Engineering, Computer Science, Information Technology or related field 10+ years IT experience Strong experience in Core Java; C# is a plus Java frameworks: Struts, Spring, Hibernate Distributed Java, J2EE, SOA, middleware, integration technologies; frameworks like JSP, JSTL, JMS, JNDI, JDBC, JAXB, Struts, Hibernate, Maven, log4j, JUnit JavaScript and JS frameworks (jQuery, Dojo) XML (XSD, XPath, XQuery, XSLT) Web Services: WSDL, SOAP, XML, RESTful Single sign-on experience Microservices (REST API), Spring Boot, Netflix OSS, Zuul, Docker, Kubernetes CI/CD toolchain Proficient with AngularJS 2+ and modular AngularJS components End-to-end SDLC and testing methodologies Strong collaboration and communication skills; able to operate under pressure All Candidates Must Be Able To
Communicate technical aspects of their most recent projects Explain technologies used and why Answer questions about work history and experiences concisely Explain secure coding techniques (OWASP Top Ten, etc.) Answer technical but basic questions on coding techniques Describe what to use when and why Self-starter, analytical, full stack development experience Seniority level
Mid-Senior level Employment type
Full-time Job function
Other Industries
IT Services and IT Consulting
#J-18808-Ljbffr