ATLAS SP Partners is seeking a Full Stack Software Engineer to build and refine scalable software solutions across both the front-end and back-end, with a focus on Java and React technologies, while also fostering a strong engineering culture.
Requirements
- Strong command of Java and related server-side frameworks and tools.
- Advanced proficiency in React, HTML/CSS, JavaScript/TypeScript, and modern front-end build systems.
- Solid experience with modern databases, cloud platforms, and DevOps practices.
- Proven ability to architect and deliver scalable, maintainable full stack applications.
- Experience with automated testing across the stack: unit, integration, and end-to-end.
- Familiarity with CI/CD pipelines and testing automation frameworks.
- 5+ years of hands-on experience in software development, with demonstrated proficiency in both front-end and back-end roles.
Responsibilities
- Develop and maintain scalable, high-performance applications across the full stack, using Java for back-end and React for front-end components.
- Architect robust back-end systems and RESTful APIs, ensuring performance, scalability, and maintainability.
- Design and implement intuitive, responsive user interfaces, with a focus on cross-browser compatibility and seamless API integration.
- Conduct and participate in code reviews, technical discussions, and design sessions to uphold and elevate engineering standards.
- Advocate for software craftsmanship, including thoughtful design, clean code, and automation throughout the development lifecycle.
- Stay current with emerging technologies, frameworks, and industry trends across both front-end and back-end ecosystems.
- Leverage new tools and approaches to drive innovation, improve developer productivity, and enhance the user experience.
Other
- Culture Champion who brings deep technical expertise and a passion for a strong engineering culture rooted in best practices, quality, and innovation.
- Help foster a strong engineering culture rooted in best practices, quality, and innovation.
- Partner with product managers, other engineering stakeholders to align technical solutions with business goals and user needs.
- Participate in Agile planning, story refinement, and sprint reviews to support iterative and responsive product development.
- Excellent written and verbal communication skills, with the ability to explain complex technical concepts to both technical and non-technical audiences.