Mid level Java Full Stack Developer
7Th Sky TechJob description
Job Title: Java Full Stack Developer
Location: Dallas, TX – Hybrid
Experience: 4–7 Years
Employment Type: Contract / Contract-to-Hire
Role Level: Mid-Level
Work Authorization: USC / GC / GC EAD / H4 EAD / EAD
Interview Process: 2–3 Video Interviews
Location Requirement: Candidates must be local to Dallas, TX or willing to relocate
Job Summary We are looking for a talented Mid-Level Java Full Stack Developer to join our technology team in Dallas, TX. The ideal candidate will have strong hands-on experience developing scalable enterprise applications using Java, Spring Boot, REST APIs, React/Angular, SQL, and cloud technologies .
The developer will work closely with product managers, business analysts, QA engineers, DevOps teams, and other developers to design, develop, test, deploy, and maintain full-stack applications.
The ideal candidate should be comfortable working in an Agile environment and have a strong understanding of both backend and frontend development.
Key Responsibilities
- Design, develop, test, and maintain full-stack enterprise applications.
- Develop scalable backend services using Java and Spring Boot.
- Build and maintain RESTful APIs and microservices.
- Develop responsive and user-friendly web applications using React.js or Angular.
- Integrate frontend applications with backend APIs and third-party services.
- Write efficient, maintainable, and reusable code following coding standards.
- Work with relational databases such as Oracle, PostgreSQL, or SQL Server.
- Develop complex SQL queries, stored procedures, and database integrations.
- Participate in application design, architecture discussions, and technical reviews.
- Troubleshoot application issues and perform root-cause analysis.
- Write unit and integration tests and participate in code reviews.
- Collaborate with QA teams to resolve defects and improve application quality.
- Work with DevOps teams on CI/CD pipelines and application deployments.
- Participate in Agile/Scrum ceremonies including daily stand-ups, sprint planning, and retrospectives.
- Monitor application performance and identify opportunities for optimization.
- Follow secure coding practices and enterprise development standards.
- Document technical designs, APIs, workflows, and application functionality.
- Strong hands-on experience with Java 8/11/17+
- Spring Boot
- Spring Framework
- Spring MVC
- Spring Security
- RESTful Web Services
- Microservices Architecture
- Hibernate / JPA
- Maven or Gradle
- JSON / XML
- React.js
- Angular
- JavaScript
- TypeScript
- HTML5
- CSS3
- Bootstrap or similar UI frameworks
- Strong SQL skills
- Oracle
- PostgreSQL
- SQL Server
- MySQL
- Experience with database design, queries, joins, indexes, and stored procedures
- AWS
- Azure
- GCP
- Docker
- Kubernetes
- Jenkins
- GitHub Actions
- GitLab CI/CD
- AWS services
- CI/CD pipelines
- Git / GitHub / Bitbucket
- JIRA
- Postman
- IntelliJ IDEA / Eclipse / VS Code
- SonarQube
- Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.
- 4–7 years of professional software development experience.
- Strong understanding of object-oriented programming and design patterns.
- Experience developing enterprise-level applications.
- Experience working in Agile/Scrum environments.
- Understanding of CI/CD and DevOps practices.
- Experience with cloud-native application development.
- Strong communication and problem-solving skills.
- Kafka
- Redis
- Elasticsearch
- AWS Lambda
- AWS ECS/EKS
- Kubernetes
- GraphQL
- OAuth 2.0 / JWT
- Microservices observability
- Splunk
- New Relic
- Terraform
- Participate in daily stand-ups and sprint activities.
- Work with business and technical teams to understand requirements.
- Develop new Java/Spring Boot backend services.
- Build or enhance React/Angular frontend components.
- Develop and consume REST APIs.
- Work with SQL databases and troubleshoot data-related issues.
- Write unit tests and integration tests.
- Review code submitted by team members.
- Debug production and development issues.
- Participate in deployments and release activities.
- Collaborate with QA and DevOps teams.
- Update technical documentation.
Job Details
Position: Java Full Stack DeveloperLevel: Mid-Level
Experience: 4–7 Years
Location: Dallas, TX
Work Model: Hybrid
Employment: Contract / Contract-to-HireInterview: Video Interview
Industry: Information Technology / Software DevelopmentEqual Opportunity
We are an equal opportunity employer and consider qualified candidates based on their skills, experience, and qualifications.How to Apply
Interested candidates can submit their updated resume along with their availability, location, work authorization, and contact information.Skills: boot,design,application,spring,java,angular,stack,cloud,sql,devops
Interested in this role?