logo_jobbe.png

Website DataEdge

Java Full Stack Developer Position: Building Smarter Applications

In the current digital landscape, the ability to build robust, scalable, and intelligent applications is not just an advantage—it’s a necessity. Businesses are constantly evolving, and the backbone of this evolution is a powerful, seamless software ecosystem. At the core of creating these dynamic digital experiences is the Full Stack Developer, a professional adept at navigating both the front-end and back-end realms of software engineering. We are seeking a skilled Java Full Stack Developer to join our team and contribute to building the next generation of smarter applications.

This role is designed for a problem-solver who is passionate about writing clean code, architecting efficient systems, and seeing a project through from concept to deployment. If you are driven by technical challenges and want to see your work directly impact business solutions, this position offers a significant opportunity for professional growth and innovation.


The Role: Java Full Stack Developer

As a Java Full Stack Developer on our team, you will be entrusted with the end-to-end development of web applications. You will be a pivotal member of our Agile product engineering team, responsible for designing, developing, testing, and deploying sophisticated software solutions.

Your core responsibilities will include:

  • End-to-End Development: Designing, developing, and maintaining scalable and resilient full-stack applications, from the user interface down to the server and database.

  • Back-End Engineering: Building robust and secure server-side logic using Java, and developing efficient RESTful APIs to enable seamless communication between the front-end and back-end systems.

  • Front-End Development: Creating responsive, intuitive, and user-friendly web interfaces using modern JavaScript frameworks (e.g., React, Angular, or Vue.js).

  • Database Management: Designing, implementing, and managing database schemas and queries for both SQL (e.g., PostgreSQL, MySQL) and NoSQL (e.g., MongoDB, Cassandra) databases.

  • Cloud Deployment & Management: Building, deploying, and managing applications on cloud platforms, primarily AWS (Amazon Web Services) or Microsoft Azure.

  • Collaboration & Code Quality: Working closely with product managers, designers, and other engineers in an Agile/Scrum environment. You will participate in code reviews to ensure high code quality and maintainability, using Git for version control.

The Technological Landscape You’ll Master

We believe in leveraging the right technology for the right task. Our environment is cloud-native, API-first, and built for performance and scalability.

Our core technology stack includes:

  • Back-End & Core Languages:

    • Java (with Spring/Spring Boot framework)

    • Python (with Django/Flask/FastAPI for specific services or tooling)

  • Front-End Technologies:

    • JavaScript (ES6+)

    • TypeScript

    • A modern framework such as React, Angular, or Vue.js

    • HTML5 & CSS3

  • API Development:

    • REST API design and development

    • GraphQL (a plus)

  • Databases:

    • SQL Databases: PostgreSQL, MySQL

    • NoSQL Databases: MongoDB, Redis

  • Cloud Infrastructure & DevOps:

    • Cloud Providers: AWS (Amazon Web Services) or Microsoft Azure

    • Version Control: Git

    • Containerization with Docker

    • Orchestration with Kubernetes (a plus)

    • CI/CD pipelines (e.g., Jenkins, GitLab CI)

The Ideal Candidate: Do You See Yourself Here?

We are looking for more than just a list of technical skills; we are looking for a mindset—a blend of technical prowess, collaborative spirit, and a passion for creating impactful software.

Required Qualifications:

  • A Bachelor’s Degree in Computer Science, Engineering, or a related technical field, or equivalent practical experience.

  • A minimum of 3-5 years of professional experience in full-stack software development.

  • Proven, hands-on experience with Java and the Spring/Spring Boot framework.

  • Solid experience in building and consuming RESTful APIs.

  • Proficiency in at least one modern front-end framework (React, Angular, or Vue.js).

  • Hands-on experience with both SQL and NoSQL databases.

  • Strong experience with version control systems, specifically Git.

  • Practical exposure to at least one major cloud platform, preferably AWS or Azure.

Preferred Qualifications:

  • Experience with Python and one of its web frameworks (Django, Flask, or FastAPI).

  • Demonstrated experience in deploying and managing applications in a cloud environment (AWS/Azure).

  • Familiarity with containerization technologies like Docker.

  • Understanding of Agile/Scrum development methodologies.

  • Excellent problem-solving abilities and strong verbal and written communication skills.

The DataEdge USA Difference: Why You Should Build Your Career Here

Choosing a workplace is about more than a salary; it’s about choosing a culture, a mission, and a community. At DataEdge USA, we have cultivated an environment designed to foster growth, well-being, and innovation.

Our Culture of Excellence and Collaboration:
We are committed to building a workplace where collaboration and knowledge sharing are paramount. We believe that the best solutions emerge from diverse teams working together towards a common goal. Our flat structure encourages open dialogue, and we value developers who are not just skilled coders but also creative thinkers and proactive problem-solvers.

A Focus on Innovation:
Our mission to “Build Smarter Apps” means we are constantly exploring new technologies and methodologies. You will have the opportunity to work on challenging projects that leverage modern tech stacks and have a direct impact on our products and clients.

Comprehensive Benefits and Total Rewards:
We invest in our employees because they are our most valuable asset. Our comprehensive benefits program is designed to support you and your family.

  • Competitive Compensation: A base salary and performance-based bonus structure that rewards your contributions.

  • Health & Wellness: Comprehensive medical, dental, and vision coverage for you and your family.

  • Financial Future: A robust 401(k) plan with a company matching program to help you save for retirement.

  • Work-Life Balance: A flexible and generous paid time off policy, including vacation, sick days, and holidays.

  • Professional Growth: Generous annual stipends for professional development, certifications, conference attendance, and continuous learning.

  • Modern Work Environment: A focus on collaboration and productivity, with access to the tools and technologies you need to succeed.

The Path Forward: How to Apply

You’ve read about the role, the technology, and the culture. If you are excited by the prospect of building smarter applications with us, we encourage you to take the next step.

To apply for this position, please follow these steps:

  1. Prepare Your Application Materials:

    • Update your CV/Resume to highlight your experience relevant to this role.

    • A cover letter is highly encouraged. Please use it to explain why you are interested in this specific position at DataEdge USA and what makes you a great fit.

  2. Submit Your Application:

    • Email your resume and cover letter to our recruitment team at: [email protected].

    • We also encourage you to explore our company and learn more about our work at our website: www.dataedgeusa.com.

Our hiring process typically involves:

  • Initial Application Review

  • Recruiter Screening (a brief phone call)

  • Technical Assessment (a practical coding challenge)

  • Final Interview Loop (in-depth technical and behavioral interviews with the team)

Java Developer DataEdge Solutions Austin, Texas

To apply for this job email your details to dm@dataedgeusa.com