Java Developer

HAN SOLUTIONS LLC
Irving, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 104K

Job location

Irving, United States of America

Tech stack

Clean Code Principles
Web Interfaces
Java
JavaScript
Microsoft Windows
API
Agile Methodologies
Amazon Web Services (AWS)
Azure
C Sharp (Programming Language)
C++
Cloud Computing
Code Review
Databases
Continuous Integration
Data Integrity
Linux
Web Development
Github
Revision Control Systems
Design of User Interfaces
Identity and Access Management
Java Web Services
Python
Linux System Administration
Microsoft SQL Server
MySQL
Scrum
Query Optimization
Role-Based Access Control
Software Deployment
Software Engineering
Software Systems
SQL Databases
Subversion
React
Express
Software Security
GIT
Information Technology
Vba Programming Language
Data Management
Front End Software Development
REST
Software Version Control
Programming Languages

Job description

We are seeking a dynamic and innovative Java Developer to join our vibrant technology team. In this role, you will be instrumental in designing, developing, and maintaining robust software solutions that drive our business forward. Your expertise will contribute to building scalable applications, integrating diverse systems, and enhancing user experiences across web and enterprise platforms. This position offers an exciting opportunity to work with cutting-edge technologies and collaborate within an agile environment to deliver impactful results., * Develop, test, and deploy high-quality Java-based applications that meet business requirements and technical specifications.

  • Collaborate with cross-functional teams to design RESTful APIs and integrate third-party services using REST standards.
  • Contribute to front-end development efforts utilizing JavaScript frameworks such as React or Express for seamless user interfaces.
  • Maintain and optimize databases using MySQL, SQL, and other data management tools; ensure data integrity and security.
  • Manage source code using version control systems like GitHub, SVN, and Git; participate in code reviews and continuous integration processes.
  • Work within Agile methodologies to plan sprints, participate in stand-ups, and deliver iterative improvements efficiently.
  • Support application development on Linux, Windows, and cloud platforms such as AWS or Azure; implement scalable solutions leveraging cloud infrastructure.
  • Write clean, efficient code in Java, C#, C++, Python, VBA, or C as needed for various projects including application development and quantum engineering initiatives.
  • Implement security best practices including RBAC (Role-Based Access Control) to safeguard sensitive information across applications.
  • Develop and maintain APIs for web development projects ensuring RESTful standards are followed for interoperability.

Requirements

Do you have experience in Java?, * Proven experience in software development with a strong background in Java programming language.

  • Hands-on experience working with IT infrastructure components such as AWS, Azure, Linux environments, and application deployment.
  • Familiarity with front-end development frameworks including React and Express.js for creating engaging web interfaces.
  • Knowledge of database management systems like MySQL and SQL Server; experience with data modeling and query optimization.
  • Experience working with version control tools such as GitHub or SVN in collaborative environments.
  • Understanding of RESTful API design principles and experience integrating APIs across diverse platforms.
  • Exposure to Agile development practices including sprint planning, stand-ups, and iterative delivery cycles.
  • Knowledge of additional programming languages such as C#, C++, Python, VBA or C++ is a plus for supporting diverse project needs.
  • Experience with application security protocols including RBAC (Role-Based Access Control) for secure system access management.
  • Familiarity with web development technologies including JavaScript, React, Express.js, and front-end frameworks is highly desirable. Join us to innovate at the intersection of technology and business! Bring your passion for software development into a collaborative environment where your skills will make a real impact on our digital future.

Apply for this position