Full Stack Java Developer

Global IT Inc.
United States
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$101,994.0 - $162,832.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services Automation of Tests Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cloud Computing Cloud Engineering Code Review Databases
+26 more
Continuous Integration Database Applications Relational Databases Database Schema Software Design Patterns Web Development Github Python (Programming Language) Linux System Administration MySQL Systems Development Life Cycle Role-Based Access Control Software Deployment Software Engineering SQL Databases Subversion Systems Integration Web Application Frameworks ReactJS Software Security Git Front End Software Development Restful APIs Software Version Control Programming Languages Microservices

Job description

We are seeking a dynamic and highly skilled Full Stack Java Developer to join our innovative technology team. In this role, you will be at the forefront of designing, developing, and maintaining scalable web applications and systems that power our digital solutions. Your expertise will drive the creation of robust APIs, seamless front-end interfaces, and reliable back-end services, ensuring high performance and security across our cloud infrastructure. This position offers an exciting opportunity to work with cutting-edge technologies, collaborate within an Agile environment, and contribute to building systems that make a real impact., * Develop and maintain full-stack applications utilizing Java, JavaScript frameworks, and modern web development practices to deliver engaging user experiences.

  • Design system architecture focusing on scalability, performance, and security using best practices such as design patterns and microservices architecture.
  • Build and optimize RESTful APIs for seamless integration between front-end interfaces and back-end services.
  • Collaborate with cross-functional teams to implement Agile software development methodologies, ensuring iterative progress and continuous improvement.
  • Implement cloud infrastructure solutions on platforms like AWS or Azure to support application deployment, scalability, and reliability.
  • Manage version control using tools such as GitHub, SVN, or Git to ensure code integrity and facilitate team collaboration.
  • Conduct system design for system development projects, including database schema design with SQL (MySQL) or other relational databases to support data-driven applications.
  • Participate in code reviews, testing procedures, CI/CD pipelines, and troubleshooting to uphold high-quality standards in software engineering.

Requirements

  • Proven experience in full-stack software development with proficiency in Java, JavaScript, C#, Python, C++, or related programming languages.
  • Strong knowledge of web development frameworks such as React Express or similar front-end/back-end frameworks.
  • Hands-on experience with RESTful API design and implementation for scalable system integration.
  • Familiarity with cloud infrastructure platforms like AWS or Azure for deploying and managing applications at scale.
  • Understanding of microservices architecture, design patterns, system design principles for scalable systems, and API security best practices such as RBAC (Role-Based Access Control).
  • Experience working within Agile software development environments using tools like GitHub, SVN, or similar version control systems.
  • Knowledge of database management systems including MySQL or equivalent relational databases; experience with SQL queries is essential.
  • Ability to work effectively in Linux environments; familiarity with CI/CD pipelines for automated testing and deployment is a plus.
  • Excellent problem-solving skills combined with a passion for innovative application development in a fast-paced setting.

Benefits & conditions

Join us to be part of a forward-thinking team where your skills will shape the future of our digital solutions!

Pay: $101,994.09 - $162,831.59 per year

Benefits:

  • Dental insurance
  • Health insurance

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.indeed.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:36 min

Funding open source through GitHub Accelerator and Sponsors

Stormy Peters · WWC 2023

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

Videos

See all

Related articles

See all