Senior Full Stack Java Developer

Overview

On Site
$45 - $50 hr
Contract - Independent
Contract - W2

Skills

FULL STACK JAVA DEVELOPER
FULL STACK JAVA

Job Details

Job Title: Senior Full Stack Java Developer
Location: Dallas/Irving, TX (Onsite)
Contract: 1 year and extendable

Pay rate - $50/hr on W2/Danta Technologies Payroll and negotiable. Final compensation will be determined based on candidate's experience. We require candidates to work directly on the Danta Technologies payroll and cannot work on C2C basis.

About Our Client:
Our client is a leading telecommunications giant, at the forefront of innovation in connectivity and communication. We are seeking a highly skilled and experienced Senior Full Stack Java Developer to join their dynamic team in Irving, TX. This is an excellent opportunity to contribute to critical projects, leveraging cutting-edge technologies to build scalable and robust solutions for the evolving telecom landscape.

Job Summary:
We are looking for a Senior Full Stack Java Developer with 12+ years of experience and a strong background in building high-performance, scalable, and resilient applications. The ideal candidate will possess deep expertise in both front-end and back-end development, with a proven track record of delivering end-to-end solutions in a complex, enterprise-level environment. Experience in the telecommunications sector and familiarity with its unique challenges and tools are highly desirable.

Responsibilities:

  • Design and Development: Lead the design, development, and implementation of robust, scalable, and secure full-stack applications using Java and related technologies.
  • Front-end Expertise: Develop responsive and intuitive user interfaces using modern JavaScript frameworks (e.g., Angular, React, Vue.js), HTML5, CSS3, and related tooling.
  • Back-end Prowess: Architect and implement server-side logic, APIs (RESTful, SOAP), and microservices using Java, Spring Boot, Spring Cloud, Hibernate/JPA, and other relevant Java ecosystem technologies.
  • Database Management: Design, develop, and optimize database schemas (SQL/NoSQL databases like Oracle, MySQL, PostgreSQL, MongoDB, Cassandra) and ensure efficient data storage, retrieval, and integrity.
  • Cloud-Native Development: Leverage cloud platforms (AWS, Azure, Google Cloud) for application deployment, scaling, and management, utilizing services like EC2, S3, Lambda, Kubernetes (EKS/AKS/GKE), Docker, and serverless architectures.
  • DevOps & CI/CD: Implement and maintain Continuous Integration/Continuous Delivery (CI/CD) pipelines using tools like Jenkins, GitLab CI/CD, or Azure DevOps, automating build, test, and deployment processes.
  • System Integration: Integrate applications with various internal and external systems, including OSS/BSS (Operational Support Systems/Business Support Systems), CRM, billing, and network management systems, often via APIs and messaging queues (Kafka, RabbitMQ).
  • Performance Optimization: Identify and resolve performance bottlenecks across the full stack, ensuring applications meet high performance and reliability standards.
  • Code Quality & Best Practices: Enforce coding standards, perform code reviews, and advocate for best practices in software development, including security, testability, and maintainability.
  • Troubleshooting & Support: Provide expert-level troubleshooting and support for production issues, including debugging complex system interactions.
  • Collaboration & Mentorship: Work closely with product managers, UX/UI designers, QA engineers, and other stakeholders. Mentor junior developers and contribute to a culture of knowledge sharing and continuous improvement.
  • Telecom Specifics: Understand and contribute to solutions addressing telecom-specific challenges such as high availability, real-time data processing, network service activation, service orchestration, and large-scale subscriber management.
Required Skills & Experience:
Technical Stack:
  • Languages: Java (Java 8+, Spring Boot, Spring Cloud, Microservices)
  • Front-end: HTML5, CSS3, JavaScript, TypeScript, and at least one modern JavaScript framework (Angular, React, or Vue.js).
  • Databases: Strong proficiency with relational databases (e.g., Oracle, MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, Cassandra, Redis).
  • APIs & Web Services: RESTful API design and development, SOAP.
  • Version Control: Git (GitHub, GitLab, Bitbucket).
  • CI/CD Tools: Jenkins, GitLab CI/CD, Azure DevOps.
  • Containerization & Orchestration: Docker, Kubernetes.
  • Cloud Platforms: Experience with at least one major cloud provider (AWS, Azure, or Google Cloud).
  • Messaging Queues: Kafka, RabbitMQ, or similar.
Domain Specific (Highly Preferred):
  • Experience with telecom OSS/BSS systems.
  • Understanding of network protocols, network function virtualization (NFV), and software-defined networking (SDN).
  • Familiarity with telecom service activation and orchestration tools (e.g., Amdocs Service Activation, Netcracker Service Orchestration, Blue Planet Intelligent Automation, Ericsson Orchestrator).
  • Exposure to CRM systems used in telecom (e.g., Salesforce, Oracle Siebel CRM).
  • Experience with real-time data processing and analytics in a telecom context.
General:
  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of experience in full-stack Java development, with a significant portion in a senior role.
  • Excellent problem-solving, analytical, and debugging skills.
  • Strong communication and interpersonal skills, with the ability to work effectively in a collaborative team environment.
  • Ability to work independently and manage multiple priorities in a fast-paced environment.
Nice to Have:
  • Experience with UI/UX design principles.
  • Knowledge of Big Data technologies (Hadoop, Spark).
  • Certifications in cloud platforms (e.g., AWS Certified Developer/Architect).
  • Experience with Agile/Scrum methodologies.


Notes:- All qualified applicants will receive consideration for employment without regard to race, color, religion, religious creed, sex, national origin, ancestry, age, physical or mental disability, medical condition, genetic information, military and veteran status, marital status, pregnancy, gender, gender expression, gender identity, sexual orientation, or any other characteristic protected by local law, regulation, or ordinance.

Benefits: Danta offers a compensation package to all W2 employees that are competitive in the industry. It consists of competitive pay, the option to elect healthcare insurance (Dental, Medical, Vision), Major holidays and Paid sick leave as per state law.

The rate/ Salary range is dependent on numerous factors including Qualification, Experience and Location.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.