Company Description:
Dhassvita Tech LLC is a technology startup specializing in full-stack software development, SAP solutions, Data Analytics, and Business Analysis. The company delivers enterprise applications using Java, Python, Spring Boot, and modern front-end frameworks, while also excelling in SAP Extended Warehouse Management (EWM), Inventory Management (IM), and Transportation Management (TM). With expertise spanning data pipelines, cloud-native development, microservices architecture, and end-to-end project delivery, Dhassvita Tech collaborates with certified professionals to drive successful outcomes for its clients.
Role Description:
This is a full-time, hybrid role based in Frisco, TX, for a Junior Software Development Engineer (Java Full Stack). The role involves designing, developing, testing, and maintaining scalable web applications using modern technologies such as Java, Spring Boot, Angular/React.js, and microservices architecture. The engineer will work closely with cross-functional teams in an Agile/Scrum environment to deliver high-quality enterprise solutions while gaining hands-on experience across the full software development lifecycle.
Key Responsibilities:
- Assist in designing, developing, testing, and maintaining web applications
- Support development of RESTful APIs using Java and Spring Boot
- Work with senior developers on microservices-based applications
- Develop and enhance front-end components using Angular or React.js
- Participate in debugging, troubleshooting, and fixing application issues
- Collaborate with QA, DevOps, and business teams in Agile/Scrum environments
- Write clean, maintainable, and well-documented code
- Learn and contribute to CI/CD pipelines and cloud deployments
- Participate in code reviews and technical discussions
Qualifications:
- 2+ years of experience in software development or related field
- Basic knowledge of Java, OOP concepts, and data structures
- Familiarity with Spring Boot or Spring Framework
- Understanding of REST APIs and web services
- Knowledge of HTML5, CSS3, JavaScript, and either Angular or React.js
- Basic understanding of SQL databases such as MySQL or PostgreSQL
- Familiarity with Git version control
- Understanding of software development lifecycle (SDLC) and Agile methodologies
- Strong problem-solving and communication skills
- Bachelor's degree in Computer Science, Software Engineering, or a related field
- Prior experience with SAP platforms and tools is a plus
- Team collaboration skills and effective communication abilities