Senior Software Engineer
Deluxe · Atlanta, GA · 2 wk ago
HybridEngineeringFull-time
Job Functions
- Develop, maintain, and enhance existing information systems using a Java tech stack (JBoss, Tomcat, J2EE)
- Design and implement new applications, features, and reusable components
- Write clean, scalable, and efficient code following best practices
- Collaborate with stakeholders to gather and understand business requirements
- Participate actively in Agile/Scrum ceremonies (Sprint Planning, Standups, Reviews, Retrospectives)
- Debug and resolve issues in both test and production environments
- Ensure code quality through testing, documentation, and code reviews
- Contribute to CI/CD pipelines and deployment processes
- Mentor and provide guidance to junior or entry-level engineers
- Continuously improve development practices and stay updated with emerging technologies
Technical Requirements
- Experience with Java technologies (J2EE, JBoss, Tomcat)
- Proficiency in React for modern front-end development
- Strong programming skills in Java, JavaScript
- Experience with frameworks such as: Spring Boot (preferred), Angular (optional)
- Strong experience with SQL and familiarity with NoSQL databases
- Experience building and consuming APIs (RESTful services)
Basic Qualifications
- Bachelor's degree in Computer Science or related field
- 3 years of experience as a software engineer
- Solid understanding of development best practices, data structures, and system design
- Experience working within Software Development Life Cycle (SDLC) methodologies such as Agile/Scrum
- Strong experience integrating databases and working with operating systems
Preferred Qualifications
- Master’s degree in Computer Science or related discipline
- Experience with microservices architecture
- Hands-on experience with CI/CD pipelines
- Familiarity with cloud platforms such as AWS (preferred), Azure, or Google Cloud
- Experience with Bootstrap or modern UI frameworks
Benefits
- Healthcare (Medical, Dental, Vision)
- Paid Time Off, Volunteer Time Off, and Holidays
- Employer-Matched Retirement Plan
- Employee Stock Purchase Plan
- Short-Term and Long-Term Disability
- Infertility Treatment, Adoption and Surrogacy Assistance
- Tuition Reimbursement