Company:
Scadea Software Solutions
Location: Irving
Closing Date: 07/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
We are seeking a highly skilled and motivated Senior Software Engineer with expertise in Architecture & Design, Framework development, Java/J2EE, Spring Boot, Containerization, Single Sign-On (SSO), OAuth, and RESTful API development . The ideal candidate will have a strong understanding of software architecture principles and extensive experience in designing, developing, and implementing robust and scalable software solutions.
Responsibilities:
- Architect, design, and develop software solutions that meet business requirements and technical specifications.
- Lead the design and development of frameworks and libraries to improve code quality, reusability, and maintainability.
- Utilize Java/J2EE technologies and Spring Boot framework to build high-performance and scalable applications.
- Implement containerization using Docker and orchestration tools like Kubernetes for deploying and managing applications.
- Integrate Single Sign-On (SSO) and OAuth authentication mechanisms into applications to ensure secure access control.
- Develop RESTful APIs and microservices to facilitate communication between various components of the system.
- Collaborate with cross-functional teams including product management, quality assurance, and operations to deliver high-quality software solutions.
- Provide technical guidance and mentorship to junior team members.
Requirements and Skills:
- Bachelor's degree in Computer Science, Engineering, or a related field. Master's degree preferred.
- Minimum of 8 years of experience in software development with a focus on architecture and design.
- Proficiency in Java programming language and extensive experience with Java/J2EE technologies.
- Strong understanding of software design patterns, principles, and best practices.
- Experience with Spring Boot framework for developing enterprise-level applications.
- Knowledge of containerization technologies such as Docker and container orchestration tools like Kubernetes.
- Hands-on experience with Single Sign-On (SSO) and OAuth authentication protocols.
- Expertise in developing RESTful APIs and microservices architecture.
- Excellent problem-solving and analytical skills.
- Strong communication and interpersonal skills.
Share this job
Scadea Software Solutions
Useful Links