Photon Group is hiring a Principal Software Engineer responsible for designing and building quality solutions aligned with technology blueprints and best practices. This role translates business vision into reality by developing complex software applications and providing technical leadership across the team.
What You'll Do
- Design and build quality solutions aligned with technology blueprints and best practices.
- Solve technology challenges by collaborating with tech leads and architects, contributing significantly to design strategy and coding standards.
- Translate business vision into solutions by developing complex, multi-layered software applications.
- Analyze and recommend changes to project development policies, procedures, standards, and strategies.
- Ensure the effectiveness of code reviews, unit testing, and integration testing.
- Help coordinate the delivery of technical components across internal and external technical teams.
- Provide technical leadership and mentoring to more junior team members.
- Contribute to process-improvement initiatives to improve product team velocity.
- Collaborate with DevOps to implement CI/CD using Jenkins and uDeploy, analyze code quality with Sonar, implement application resiliency with HP Operations Orchestration, and manage processes with HP Service Manager and ServiceNow.
What We're Looking For
- 12+ years of experience developing Java and messaging-based applications.
- Hands-on experience with Spring and Spring Boot.
- Confirmed experience with API Design and development of multi-layer architecture using Java/J2EE solutions.
- Experience with Cloud technologies including Docker, Kubernetes, AWS, Azure.
- Experience with CD processes and tools, testing frameworks, and practices (GitHub, Jenkins, uDeploy, Stash).
- Excellent understanding of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
- Strong understanding of REST API and implementing Microservices.
- Ability to design and develop database schema, PL/SQLs, stored procedures, and transactional SQL within DB2 / Oracle databases.
- Expertise in GIT and branching strategies.
- Hands-on experience resolving technical roadblocks involving multiple technologies.
- Bachelor’s degree or higher in Computer Science Engineering, Information Technology, or Information Systems.
- 12+ years of hands-on technical experience.
- Strong team player that thrives in a collaborative environment.
- Strong written and verbal communication skills.
- Quick learner and a great team player.
Nice to Have
- Proven technical skills as an individual contributor.
- Able to be highly productive on an agile project delivery team.
- Maintain trusted relationships with technical and business partners.
- Experience in the financial services industry, preferably in Digital Assets.
- Experience in blockchain development, especially with Ethereum, Solana, or other smart contract platforms.
- Strong understanding of the digital asset lifecycle, including issuance, settlement, custody, and servicing.
- Experience with smart contract languages (e.g., Solidity, Rust, Move).
Technical Stack
- Languages & Frameworks: Java, J2EE, Spring, Spring Boot
- Infrastructure & Cloud: Docker, Kubernetes, AWS, Azure
- DevOps & Tooling: GitHub, Jenkins, uDeploy, Stash, GIT, Sonar
- Data & APIs: JPA2, Hibernate, REST API, Microservices, DB2, Oracle
- Process & Operations: HP Operations Orchestration, HP Service Manager, ServiceNow
- Blockchain: Ethereum, Solana, Solidity, Rust, Move
Benefits & Compensation
- Medical, vision, and dental benefits
- 401k retirement plan
- Variable pay/incentives
- Paid time off
- Paid holidays
- Compensation Range: USD 37,000 - USD 132,000
Photon Group is an equal opportunity employer.




