
Senior Software Engineer
Raken
full-time
Posted on:
Location Type: Hybrid
Location: Carlsbad • California • United States
Visit company websiteExplore more
Salary
💰 $130,000 - $160,000 per year
Job Level
About the role
- Write Java code for internal application development
- Fix bugs and provide support for business and maintenance teams
- Write and execute unit tests using JUnit and/or other testing frameworks
- Create required documentation including high-level design documents
- Play a key role in design, implementation and delivery of roadmap initiatives
- Communicate estimates, risks, and dependencies to technical leads and product owners
- Refactor existing modules to improve overall quality of code
- Work closely with dev & ops teams to evolve, improve, and scale the platform
- Participate in all standard Agile ceremonies to continuously improve the software development lifecycle, and overall quality of the engineering department
- Mentor other developers with thoughtful code reviews and constructive feedback
Requirements
- BS in Computer Science or equivalent degree, or 8+ years development experience
- Strong understanding of object-oriented design patterns and best practices
- 5+ years experience developing Java web applications
- 5+ years of experience with RDBMS and SQL queries
- 5+ years of experience with JSON and related libraries and technologies
- 5+ years of experience with RESTful APIs
- 5+ years of experience with Spring framework
- 5+ years of experience with Hibernate / JPA
- 5+ years of experience using source control systems (Git)
- 5+ years of experience utilizing JUnit and other testing frameworks
- 3+ with AWS technologies, including Serverless, S3, Cloud Formation
- Passionate about writing high quality and well-architected code
- Demonstrated experience developing and delivering consumer-facing solutions
- Strong communication skills with both technical and non-technical team members
- Positive attitude with a constructive approach to challenges and respect for colleagues
- Experience with JavaScript and/or advanced web UI technologies (e.g., React.js)
Benefits
- Medical, dental and vision with generous employer contribution
- HSA/FSA
- Life/LTD
- Generous PTO
- 12 Paid Holidays
- 401k + Match
- Continuing education
- Free on-site gym
- Monthly Social Events
- Excellent company culture
- Modern office with Ocean view and amenities
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
JavaJUnitRDBMSSQLJSONRESTful APIsSpring frameworkHibernateJPAGit
Soft Skills
communication skillsmentoringconstructive feedbackpositive attitudeproblem-solving
Certifications
BS in Computer Science