Dice is the leading career destination for tech experts at every stage of their careers. Our client, TechniPros, LLC, is seeking the following. Apply via Dice today!
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:
Email: