Java Scala Developer
Contract Length: 6 months (potential to extend)
Location: Hybrid in Oakland CA (3 days onsite) (prefer someone local or PST )
Seeking: Scala Java Docker Microservices (2-7 years experience)
Notes:
- Background in Scala is preferred but would accept strong Java person willing to migrate into Scala. Manager didnt know Scala until she started at CK and is fine with helping people get up to speed if the want is there.
- Will be writing test cases for code coverage- build unit testing and integration testing. Writing the code to build into infrastructure Scala OO code not writing test scripts.
- Wants 6 years but would consider people with less if experience is strong.
- Team: platform security team lots of microservices all written in Scala. Team is responsible for launching cloud environment heavy Docker environment. Infrastructure is already built not looking for someone to work on that.
- Process: interviewing with Manager possibly one and done interview
- Project based role potential to extend and move to another project
Description: We are looking for a Mid-Level Backend Software Engineer to join our this role you will play a key part in designing and developing business applications that improve the user experience. You will use open-source technologies following best practices to create code that is maintainable modular and performs well. You will work with technologies like Java Scala Docker and SBT and have a solid grasp of the software development lifecycle.
You are a proactive and collaborative problem solver with strong communication skills. You will work closely with senior engineers and stakeholders to ensure successful project delivery.
What Youll Do
- Implement Features: Write quality scalable code using Java or Scala.
- Contribute to the SDLC: Assist in managing projects through the entire software development lifecycle from development to deployment.
- Collaborate: Work closely with team members and technical leaders to build scalable features and systems.
- Optimize Performance: Help optimize applications for maximum speed and scalability.
- Build Reusable Components: Use technologies like Docker and CircleCI to create reusable and efficient components.
- Gain Experience: Gain hands-on experience by completing projects under the guidance of senior engineers.
What Were Looking For
- Experience: 2-4 years of hands-on software development experience with a strong background in backend technologies.
- Skills: Proven experience with Java or Scala and an understanding of frameworks and tools like Docker and SBT.
- Ownership: The ability to assist with and take ownership of projects with guidance from senior engineers.
Communication: Strong verbal and written communication skills to collaborate effectively with technical and business stakeholders.
If you are interested or have any references please share resume at