Full Stack Java Developer

Opencloud IT Solutions Inc
United States
12 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$104,000.0
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) JavaScript (Programming Language) Agile Methodology Amazon Web Services HTML5 Microsoft Azure C Sharp (Programming Language) C++ (Programming Language) Cascading Style Sheets (CSS) Cloud Computing Software Quality Code Review
+30 more
Continuous Integration Software Design Patterns Programming Tools Github Revision Control Systems IntelliJ IDEA Python (Programming Language) PostgreSQL Linux System Administration Microsoft Visual Studio MySQL Networking Basics NoSQL Scrum Methodology Role-Based Access Control Software Engineering SQL Databases Subversion Web Performance Optimization Web Platforms ReactJS Software Security AngularJS Solid Principles Information Technology Deployment Automation Front End Software Development Restful APIs Software Version Control Microservices

Job description

We are seeking a dynamic and highly skilled Full Stack Java Developer to join our innovative software engineering team. In this role, you will be at the forefront of designing, developing, and maintaining scalable, high-performance web applications and microservices. Your expertise will drive the creation of robust APIs, seamless front-end experiences, and efficient back-end systems that power our digital solutions. This position offers an exciting opportunity to work with cutting-edge technologies, cloud infrastructure, and agile methodologies to deliver impactful software products that meet evolving business needs., * Develop and maintain full-stack applications utilizing Java, JavaScript frameworks (such as React or Angular), and modern web development practices.

  • Design system architectures with scalability and performance in mind, leveraging microservices and RESTful API principles.
  • Collaborate within Agile teams to plan, develop, test, and deploy features using CI/CD pipelines on cloud platforms like AWS or Azure.
  • Implement secure and efficient database solutions using SQL (MySQL, PostgreSQL) and NoSQL databases as needed; optimize queries for performance.
  • Integrate third-party APIs and internal services to enhance application functionality while adhering to best practices in software design patterns.
  • Participate in code reviews using version control tools such as GitHub or SVN, ensuring code quality and consistency across projects.
  • Contribute to system design discussions for developing scalable systems, applying principles of software engineering and quantum engineering where applicable.

Requirements

  • Proven experience in full-stack software development with proficiency in Java, C#, Python, or C++.
  • Strong understanding of IT infrastructure including cloud infrastructure (AWS, Azure), Linux environments, and network fundamentals.
  • Hands-on experience with JavaScript frameworks like React Express for front-end development; familiarity with HTML5, CSS3 is a plus.
  • Deep knowledge of RESTful API development, microservices architecture, design patterns, and scalability strategies.
  • Familiarity with Agile software development methodologies such as Scrum or Kanban; experience working in fast-paced environments.
  • Expertise in version control systems including GitHub or SVN; knowledge of CI/CD tools for automated deployment processes.
  • Ability to design system components that are secure (RBAC), reliable, and maintainable; understanding of application security best practices.
  • Experience working with application development tools like Visual Studio Code or IntelliJ IDEA; familiarity with software design principles is essential.

Join us to be part of a passionate team dedicated to building innovative solutions that make a difference! We value creativity, collaboration, and continuous learning as we develop the next generation of scalable digital platforms.

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:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:03 min

Building robust applications with standard web platforms

Dennie Declercq · LIVE

4:36 min

Hiring passionate software engineers to tackle unprecedented scaling challenges

Dana Lawson Dana Lawson +1 · WWC Europe 2026

Videos

See all

Related articles

See all