Job ID: JOB_ID_2044
Position Summary: Java Full Stack Developer
We are looking for a talented and driven Java Full Stack Developer to join our engineering team in Austin, Texas. In this role, you will be responsible for the end-to-end development of scalable, high-performance web applications that serve enterprise-level needs. You will work in a collaborative environment, engaging with UI/UX designers, product managers, and DevOps engineers to build modern software solutions that leverage the latest in backend and frontend technologies.
Core Responsibilities and Scope of Work
- Design and develop robust backend services using Java and the Spring/Spring Boot ecosystem, ensuring high availability and performance.
- Architect and implement secure, RESTful APIs that facilitate seamless communication between frontend components and backend microservices.
- Build responsive and intuitive user interfaces using modern JavaScript frameworks such as React or Angular, focusing on optimal user experience.
- Integrate frontend and backend components, ensuring data consistency and smooth application flow across the entire stack.
- Participate in comprehensive code reviews to maintain high standards of code quality, readability, and maintainability.
- Perform rigorous unit and integration testing to identify and resolve defects early in the development lifecycle.
- Support and enhance CI/CD pipelines to automate deployment processes and improve delivery speed.
- Troubleshoot and resolve complex application issues in both development and production environments, providing technical support as needed.
Technical Stack and Requirements
- Strong proficiency in Java (version 11 or higher) and extensive experience with Spring Boot and Microservices architecture.
- Hands-on expertise in frontend development using HTML5, CSS3, and JavaScript (ES6+), with a deep understanding of React or Angular.
- Experience working with relational databases such as Oracle, MySQL, or PostgreSQL, including schema design and query optimization.
- Familiarity with modern development tools including Git for version control and Maven or Gradle for build automation.
- Practical experience with cloud platforms, specifically AWS or Azure, and an understanding of cloud-native application development.
- Knowledge of application security best practices, performance tuning, and the principles of scalable system design.
Experience and Professional Expectations
- A minimum of 7 years of professional software development experience, with a significant portion dedicated to full-stack development.
- Proven experience working within large-scale enterprise environments or on complex, distributed systems.
- Ability to work onsite or in a hybrid capacity in Austin, Texas, as required by project demands.
- Excellent communication skills and the ability to document technical designs and processes clearly for both technical and non-technical stakeholders.
- A proactive approach to learning new technologies and a commitment to following industry best practices.
Special Requirements
Onsite / Hybrid work in Austin, Texas is required.
Compensation & Location
Salary: $145,000 – $195,000 per year (Estimated)
Location: Austin, TX
Recruiter / Company – Contact Information
Recruiter / Employer: MR Technosoft
Email: d.pattanaik@mrtechnosoft.com
Recruiter Notice:
To remove this job posting, please send an email from
d.pattanaik@mrtechnosoft.com with the subject:
DELETE_JOB_ID_2044