Description

• Java/J2EE
 

• XML / XPaths / XQueries
 

• API development
 

• REST services and REST client building frameworks
 

• AWS Developer associate certificate
 

Responsibilites:
 

Work closely with development teams to plan, design, develop, test, and maintain the Java platform
 

Provide technical leadership for application architecture, technical design, and programming
 

Provide technical leadership for all Java environment areas including code reviews, build automation, source control, and configuration management
 

Work closely with web developers to develop internal tools and platforms for the build process
 

Provide technical leadership for software development methodology, including code reviews, unit tests, and code style
 

Provide subject matter expertise for application security, performance, and scalability
 

Provide technical leadership for the continuous integration and continuous delivery process
 

Develop and document best practices for team collaboration, estimating, productivity, software architecture, technical design, and documentation
 

Work closely with product owners to understand and translate business objectives into technical requirements
 

Conduct code reviews to ensure coding standards
 

Requirements And Skills:
 

5+ years of experience architecting large-scale applications of Java
 

Experience designing and coding high-performance, scalable, reusable, enterprise Java applications
 

Experience designing RESTful web services
 

Experience designing, implementing, and integrating Spring and/or Spring Boot
 

Experience in writing unit tests and documentation

Education

Any Graduate