Senior Java Software Engineer

job
  • Captura
Job Summary
Location
Raleigh ,NC
Job Type
Contract
Visa
Any Valid Visa
Salary
PayRate
Qualification
BCA
Experience
2Years - 10Years
Posted
03 Feb 2025
Share
Job Description

Company Overview

Captura is a workflow and e-commerce software provider built for professional photographers, uniting industry-leading products and expertise from Fotomerchant, ImageQuix, Photolynx, Skylab, Studio Ninja, and Capturelife. With a focus on delivering customer-centric tools that simplify processes and increase efficiency, Captura is dedicated to helping photographers make more revenue, time, and opportunity through innovative technology solutions.


Working for Captura means being a part of an innovative, dedicated, and fast-growing global team where the opportunity for impact, career growth, and learning are embedded in our culture. We are excited to come to work every day and seek team members who are enthusiastic, value collaboration, have ideas to share, and want to continuously grow with our customers.


Position Summary

We are looking for a seasoned full stack Senior Software Engineer to join our team. As a Senior Software Engineer, you will play a pivotal role in shaping the future of Studio Ninja CRM toolset designed for wedding photographers. You will be responsible for leading the technical direction of our platform, making critical architectural decisions, and driving the development of innovative features. Your expertise in Java, cloud technologies, and microservices architecture will be instrumental in delivering high quality, scalable and reliable solutions.


Responsibilities:

  • Software Development: Design, develop and maintain high-quality Java applications using Spring Boot and other relevant frameworks.
  • Technical expertise: A deep understanding of software architecture, design patterns and best practices. You produce efficient, reliable and scalable solutions and you’re skilled at making sure we are using the right tools, technologies and platforms to get the job done. When it comes to scaling you understand when it’s time to throw money at a problem or when to invest in cost savings.
  • Mentorship and Team building: Play an active role in building a team together, fostering discussions and collaboration. Partake in our culture of learning together. Being a part of that solution means you thrive on providing and receiving feedback, knowing how to provide guidance on code review, technical leadership and healthy processes.
  • Technical leadership: Design and architect complex scalable systems that ensure we can maintain and expand on them. Break down larger technical challenges into their respective components and be a part of planning out the phases of development to catch any challenges in advance.
  • Code review and quality assurance: Participate, lead and shape our code review processes as we grow the engineering team. Set standards for documentation and ownership of testing what we ship, helping the team balance quality and speed of delivery.
  • Cross-functional collaboration: Work closely with all the departments that have wants and needs of engineering. Align with product on feasibility and scoping exercises, our support team on escalation needs and with design on feature build outs. Be a bridge between the technical and non-technical parts of our business.
  • Strategic alignment: Engage with our business strategy and vision to make sure we’re all walking in the same direction, making sure we’re focusing on the right things to drive the most value to our customers.


Requirements

  • 6+ years of hands-on experience with Java 8+
  • 6+ years of Angular or similar front end frameworks
  • Strong proficiency in Spring Boot framework
  • Solid understanding of microservices architecture
  • Experience with relational databases and SQL
  • Proficiency in version control systems (Git)
  • Excellent problem solving and debugging skills
  • Experience Cloud architecture platforms like AWS , GCP or Azure using services like S3, Lambda, EC2, RDS, Load Balancing, API Gateway
  • Strong understanding of automated CI/CD pipelines and Infrastructure as Code.
  • Bonus points for having worked with e-commerce systems with payment transactions.



Why Join Us

We firmly believe our differences make us collectively stronger. At Captura, we are committed to building a team diverse in background and experience.


We recognize diversity as the presence of differences, including race, gender, religion, sexual orientation, ethnicity, nationality, socioeconomic status, language, (dis)ability, age, religious commitment, and political perspective. Diversity also encompasses differences in principles, values, thoughts, and beliefs.


We believe our culture is also rich in opportunities for growth and experience.

Captura is an equal opportunity employer that considers all applicants without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.


If you are a talented and motivated Java engineer who thrives on challenges and is passionate about building innovative software solutions, we encourage you to apply.


Benefits:

  • Amazing Colleagues.
  • Dog Friendly Office.
  • Hybrid Work Schedule (Tues, Wed, Thurs in office).
  • Innovative Work Environment with resources to bring ideas to fruition.
  • 100% Employee and Family Covered Health, Dental, and Vision benefits.
  • Discretionary/”unlimited” PTO.
  • 10 paid holidays.
  • 1 Floating Holiday.
  • 401(k) with 4% match.
  • Employee Engagement Perks
  • Employee engagement program and perks
  • Lunches, happy hours, snacks, and many events throughout the year.
Other Smiliar Jobs
 
  • Raleigh, NC
  • 1 Days ago
  • Raleigh, NC
  • 1 Days ago
  • Jersey City, NJ
  • 1 Days ago
  • Palo Alto, CA
  • 1 Days ago
  • Jersey City, NJ
  • 1 Days ago
  • Jersey City, NJ
  • 1 Days ago
  • Tampa, FL
  • 1 Days ago
  • Aurora, CO
  • 1 Days ago
  • Seattle, WA
  • 1 Days ago
  • Kirkland, WA
  • 1 Days ago
  • Madison, WI
  • 1 Days ago
  • Madison, WI
  • 1 Days ago
  • Reston, VA
  • 1 Days ago