Full Stack Developer
Lorven Technologies Inc
Lake Mary, United States of America
2 days ago
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
SeniorJob location
Lake Mary, United States of America
Tech stack
Java
Agile Methodologies
Amazon Web Services (AWS)
Business Logic
Unit Testing
Azure
Cloud Computing
Cloud Engineering
Databases
Continuous Integration
Software Debugging
Software Design Documents
Software Design Patterns
DevOps
Github
Hibernate
Java Persistence API
PostgreSQL
Enterprise Messaging Systems
MongoDB
MySQL
NoSQL
Oracle Applications
Performance Tuning
Scrum
Software Architecture
Systems Development Life Cycle
Smoke Testing
Software Deployment
SQL Databases
Systems Integration
TypeScript
Web Services
Workflow Management Systems
Software Organization
Google Cloud Platform
Enterprise Software Applications
Spring-boot
Backend
GIT
Event Driven Architecture
Containerization
Angular
Integration Tests
Information Technology
Deployment Automation
Kafka
Front End Software Development
Software Coding
REST
Software Version Control
Docker
Jenkins
Microservices
Job description
- Design, develop, and maintain scalable Full Stack applications using Java 17, Spring Boot 3.x, and Angular 17+.
- Develop robust REST APIs and Microservices aligned with enterprise architecture standards and best practices.
- Build responsive and dynamic frontend applications using Angular and modern TypeScript frameworks.
- Implement backend integrations, business logic, workflow orchestration, and API services for enterprise applications.
- Develop and optimize database interactions using JPA/Hibernate and SQL/NoSQL databases.
- Implement event-driven solutions using Kafka, MQ, or related messaging platforms.
- Containerize applications using Docker and support deployments in cloud-native environments.
- Collaborate with DevOps teams to design and maintain CI/CD pipelines and automated deployment processes.
- Work closely with QA, Infrastructure, Architecture, and Product teams to ensure successful delivery of enterprise solutions.
- Participate in application modernization, platform enhancement, and performance optimization initiatives.
- Troubleshoot complex production issues, perform root cause analysis (RCA), and implement long-term fixes.
- Support environment management, deployment validation, smoke testing, and post-production stabilization activities.
- Ensure adherence to enterprise coding standards, security policies, and software development best practices.
- Contribute to technical documentation including design documents, deployment procedures, and operational runbooks.
- Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog grooming sessions.
- Drive continuous improvement initiatives focused on automation, scalability, reliability, and engineering excellence.
- Mentor junior developers and promote knowledge-sharing across engineering teams.
Requirements
Java 17, Spring Boot 3.x, Angular 17+, TypeScript, REST APIs, Microservices, JPA/Hibernate, Kafka, MQ, Docker, CI/CD, Jenkins, Git, GitHub Actions, CAMUNDA, SQL, Oracle, PostgreSQL, MongoDB, Cloud Technologies (AWS/Azure/Google Cloud Platform), API Integration, DevOps, Agile, Scrum, SDLC, Unit Testing, Integration Testing, Performance Optimization, Troubleshooting, Software Architecture, Design Patterns, * Bachelor's or Master's degree in Computer Science, Information Technology, Engineering, or related field with 10-15+ years of overall experience.
- 7-10+ years of hands-on experience in Java Full Stack Development within enterprise environments.
- Strong hands-on expertise in Java 17 and Spring Boot 3.x for developing scalable, secure, and high-performance backend applications.
- Proven experience designing and developing RESTful APIs and Microservices-based architectures.
- Strong experience with Angular 17+ and modern TypeScript-based frontend development.
- Hands-on experience with JPA/Hibernate and relational or NoSQL databases such as Oracle, PostgreSQL, MySQL, or MongoDB.
- Experience implementing event-driven architectures using Kafka, MQ, or similar messaging technologies.
- Strong experience with Docker containerization and cloud-native application deployments.
- Hands-on experience with CI/CD pipelines using Jenkins, GitHub Actions, or similar DevOps tools.
- Working experience with workflow orchestration tools such as CAMUNDA.
- Experience with Git-based version control systems and collaborative development workflows.
- Good understanding of software architecture principles, design patterns, and scalable system design.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud is preferred.
- Strong experience in unit testing, integration testing, debugging, and performance optimization.
- Exposure to Agile/Scrum methodologies and enterprise SDLC processes.
- Strong analytical, troubleshooting, communication, and stakeholder collaboration skills.
- Ability to work effectively in cross-functional teams within client-facing enterprise engagements.