Senior Java Full Stack Developer
Job Location:
Dallas, TX - USA
Monthly Salary:
Not Disclosed
Posted on:
11 days ago
Vacancies:
1 Vacancy
Job Summary
Job Title: Senior Java Full Stack Developer
Location: Dallas TX/ Charlotte NC/ Fort Mill SC/ Richmond VA/ Atlanta GA
Can do Only w2 No C2C
Job Summary:
- We are seeking an experienced Senior Java Full Stack Developer with strong expertise in modern Java development Angular-based front-end development and cloud-native application architecture.
- The ideal candidate will have hands-on experience building scalable enterprise applications using Java JDK 20 Spring Boot Microservices Angular SQL Server/MySQL CI/CD Docker and modern DevOps practices.
- This role requires strong full-stack development capabilities API integration expertise and experience working in distributed systems environments.
Key Responsibilities:
- Design develop and maintain scalable enterprise-grade full-stack applications.
- Build and enhance microservices-based applications using Java Spring Boot and Spring Security.
- Develop responsive front-end solutions using Angular and modern web technologies.
- Design and implement RESTful and SOAP-based APIs for system integrations.
- Develop cloud-native applications following modern software engineering best practices.
- Create and optimize database solutions using MySQL SQL Server and relational database technologies.
- Implement multi-threaded applications and distributed system components.
- Work with message queuing systems and event-driven architectures.
- Apply software design patterns and object-oriented design principles.
- Participate in code reviews troubleshooting debugging and performance optimization.
- Build and maintain automated unit tests using JUnit or similar testing frameworks.
- Implement and support CI/CD pipelines using Jenkins and related DevOps tools.
- Collaborate with cross-functional teams including architects QA engineers and business stakeholders.
- Monitor application health using Splunk or other monitoring and alerting solutions.
- Utilize Git for source code management and version control.
Required Skills:
- Strong experience with Core Java (JDK 20)
- Expertise in Angular development
- Hands-on experience with Spring Boot
- Strong knowledge of Spring Security
- Experience developing Microservices Architecture
- Full Stack Development expertise
- Experience with RESTful APIs JSON and SOAP Services
- Strong understanding of Hibernate/JPA
- Experience with Maven
- Strong SQL development experience
- Experience with MySQL and/or Microsoft SQL Server (MSSQL)
- Knowledge of Multi-threading and Concurrent Programming
- Experience with Message Queuing Technologies
- Understanding of Distributed Systems
- Strong knowledge of Design Patterns
- Experience with JUnit or automated testing frameworks
- Hands-on experience with Git
- Experience with Jenkins CI/CD Pipelines
- Experience with Docker
- Knowledge of cloud-native application development
- Strong debugging and troubleshooting skills
Preferred Qualifications:
- Experience working in cloud environments and cloud-native architectures.
- Exposure to containerized deployments and orchestration platforms.
- Experience implementing enterprise-scale distributed applications.
- Familiarity with application monitoring and observability tools.
- Experience in Agile/Scrum development environments.
Soft Skills:
- Strong communication and interpersonal skills.
- Excellent analytical and problem-solving abilities.
- Ability to work independently and within collaborative teams.
- Strong attention to detail and commitment to quality.
- Ability to manage multiple priorities in a fast-paced environment.
- Strong ownership and accountability mindset.
Mandatory Skills:
- Core Java (JDK 20)
- Angular
- Spring Boot
- Spring Security
- Microservices
- Full Stack Development
- MySQL / MSSQL
- REST APIs
- Hibernate/JPA
- Maven
- Git
- Jenkins
- CI/CD
- Docker
- SQL
- Multi-threading
- Message Queuing
- Distributed Systems
- JUnit
- Cloud Native Development
Best Regards:
Monika G
Phone: 1-
Email: