Software Development Engineer (Full Stack Java Developer)
Job Title: Software Development Engineer (Full Stack Java Developer)
Location: Remote
Fulltime Position
Need Independent Candidates Only
Job Description:
• Strong proficiency in Java, OO design, data structures, and algorithms.
• Experience in full stack development (frontend + backend systems).
• Experience building large-scale, distributed services or web applications.
• Design, develop, test, and deploy end-to-end full stack applications using Java-based backend services and modern web frameworks.
• Build scalable RESTful APIs and microservices with strong focus on performance, reliability, and security.
• Develop responsive frontend applications using React/Angular, HTML5, CSS3, and JavaScript/TypeScript.
• Should be able read C# code if needed and work on onboarding/retrofitting existing App AuthN to use Federate
• Work with AWS services such as EC2, S3, Lambda, DynamoDB, RDS, and API Gateway to build cloud-native solutions.
• Participate in architecture design, code reviews, and design reviews, ensuring high engineering standards.
• Own the full software development lifecycle (SDLC) including design, implementation, testing, deployment, maintenance, and on-call support.
• Collaborate with product managers, UX designers, and cross-functional teams to deliver customer-centric solutions.
• Experience with Spring / Spring Boot, Hibernate/JPA, and REST APIs.
• Strong knowledge of React or Angular frameworks.
• Hands-on experience with AWS cloud services and CI/CD pipelines.
• Experience with NoSQL / SQL databases (DynamoDB, Aurora, MySQL, PostgreSQL
• Familiarity with microservices, containerization (Docker), and DevOps practices.
Apply tot his job
Apply To this Job