The company is looking to fill a role that requires technical design, development, and implementation of large projects and/or major software products and systems, with a focus on cloud solutions. They need a self-starter who can problem-solve and work with minimal supervision.
Requirements
- Java 8/11/17/21
- Microservices/Spring Boot/ Rest API's
- AWS (EC2, S3, IAM, SNS, SQS, fargate etc)
- Core Java, Java8/11/17, Springboot, AWS services are the only things we look for
- AWS extensive experience also isn’t a huge dealbreaker but being able to navigate components like EC2, S3 are a must.. application this person would be supporting is fully hosted in cloud environment; person doesn’t need to be “expert” but also can’t have zero experience at same time
- Experience with front-end technologies such as Angular, TypeScript, ReactJS and related technologies would be a plus.
- Experience in developing Cloud (AWS) based capabilities including implementation, development and support experience.
Responsibilities
- Provide technical design, development, and implementation of large projects and/or major software products and systems.
- Assist in defining architecture requirements and implementation for the design and development of Cloud solutions.
- Develop strategic roadmaps that align software development efforts to mission outcomes.
- Serve as primary technical resource to the development and customer teams.
- Provide technical guidance to developers following industry best practices.
- Interact with customers regarding strategies, requirements, problem solving, and support.
- Provide expertise for teams in all matters related to deployment, building and release process.
Other
- Not a senior or Lead level position, but they definitely need someone that is a self-starter and doesn’t require extensive hand-holding
- Can’t have someone that relies heavily on lead for delegating work, must be inquisitive and able to problem solve
- Recent projects must not be short terms
- Excellent collaboration and communication skills.
- Strong ability to mentor/coach team members as well as experience in influencing senior leadership.