*Principal Software Engineer (Java)*
*Littleton, CO (Onsite)*
*6 moth contract to hire/permanent*
*$90 - $95/hr*
As part of our team, you will get to deliver creative solutions for our client’s new Wireless venture! In this role, you will work as a technical lead of an agile development team within our Wireless OSS Inventory group to develop Java based projects in a cloud-native environment. This group will have space and equipment allocated from our client but will function as a part of Brooksource’s consulting team.
Responsibilities Include:
* Design, implement, and test back-end solutions using Java and SpringBoot in AWS environment
* Overall planning, execution and success of complex software solutions to meet customer’s needs.
* Provide technical leadership for team, providing mentorship and promoting best practices
* Assist in developing and maintaining continuous integration pipelines
* Work closely with product owner to create stories and features
* Interface with other teams as needed to resolve dependencies
* Participate in the design and architecture of software solutions
* Collaborate with other team members to integrate various components into a finished product
* Think and execute in Agile manner
*Technical Requirements:*
* Bachelors or master’s degree in computer science or engineering or equivalent experience
* A minimum of 10 years’ experience developing Java/SpringBoot based microservices
* Need both Spring Boot and Lambdas plus multithreading, caching, or implementing caching in Spring
* Extensive experience building, documenting, and supporting robust RESTful APIs
* Deep understanding of Computer Science fundamentals; including object-oriented design, data structures, algorithm design, problem-solving, and complexity analysis
* CI/CD and source control experience (branching, merging, rebasing)
* Experience using container and container management tools such as Docker and Kubernetes
* Great communication skills - someone who passionate about sharing your vision and getting others excited
*Preferred Skills*
* Redis or EKS ElasticSearch would be a plus
* Kafka, esp. Spring Kafka
* SQS or RabbitMQ
* Experience in other languages like Python or Node would be plus
Job Type: Full-time
Pay: $185,000.00 - $195,000.00 per year
Benefits:
* 401(k)
* Dental insurance
* Health insurance
Schedule:
* Monday to Friday
Application Question(s):
* Will you now, or in the future, require sponsorship for employment visa status (e.g. H-1B visa status)?
Experience:
* AWS Lambda: 4 years (Required)
* AWS SQS: 4 years (Required)
Ability to Relocate:
* Littleton, CO 80120: Relocate before starting work (Required)
Work Location: In person