Lead Full Stack Java Developer

Magnus Technology Solutions
United States
10 days ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) XML Schema Web Accessibility Agile Methodology Unit Testing Backbone.Js Cascading Style Sheets (CSS) Code Review Continuous Integration DevOps Java Platform Enterprise Edition (J2EE) Design of User Interfaces
+30 more
Hibernate (Java) Java Database Connectivity Java Persistence API Java Servlet JQuery Javaserver Pages Junit Log Analysis Memcached Team Foundation Server Model View Controller (MVC) Redis Mockito Software Engineering SQL Stored Procedures SQL Databases Extensible Markup Language (XML) Extensible Stylesheet Language Transformations (XSLT) ReactJS Spring-boot SOAPAPI Caching Backend Git Material UI Information Technology Splunk Software Version Control Jenkins Microservices

Job description

We are looking for a Lead Full Stack Java Developer -leading offshore development efforts while contributing directly to enterprise-grade applications. This position requires a strong technical foundation in backend and UI development, along with proven experience coordinating and mentoring distributed teams across time zones.

You’ll serve as the bridge between onshore stakeholders and offshore developers, ensuring alignment, quality, and timely delivery of complex projects., * Lead, coordinate, and mentor offshore development teams to ensure high-quality output.

  • Collaborate with onshore business and technical stakeholders to translate requirements into solutions.
  • Develop, enhance, and maintain enterprise Java applications with strong backend and UI components.
  • Review code, enforce best practices, and ensure consistency across distributed teams.
  • Support system design, architecture discussions, and technology decisions.
  • Troubleshoot issues and provide production support as needed.
  • Contribute to Agile ceremonies and promote CI/CD and DevOps practices.

Requirements

  • Bachelor’s degree in Computer Science, Software Engineering, or related field.
  • 3+ years of hands-on Java development experience in enterprise environments.
  • 2+ years with ReactJS or a comparable UI framework.
  • 2+ years with Spring Boot and Hibernate.
  • 3+ years working with Servlet, JSP, MVC, and Security frameworks.
  • Proficiency in:
  • JavaScript and jQuery (3+ years)
  • REST and SOAP web services
  • JDBC, SQL, stored procedures, and JPA
  • XML, XSD, XSLT
  • Unit testing (JUnit, Mockito, JMockit, etc.)
  • Familiarity with Agile methodologies and CI/CD pipelines (Jenkins or similar).
  • Source control experience with Git, TFS, or similar tools.
  • Strong track record coordinating and collaborating with offshore teams.

Nice-to-Have Skills

  • Experience with Backbone.js.
  • Exposure to Splunk for log analysis.
  • Familiarity with caching tools (Redis, Memcached).
  • Knowledge of web accessibility standards.
  • Hands-on SCSS experience (6+ months).
  • Understanding of microservices architecture.

About the company

Magnus Technology Solutions have been serving a way array of industries over the years, by putting the latest and real time technology solutions at their fingertips. We have helped so far hundreds of businesses in the software, gaming, hospitality, energy, financial services, insurance, retail, telecommunications, health care and education field.

Apply for this position

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

Apply on www.thejobnetwork.com
Prepare application

Good distractions

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

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

3:03 min

Expanding skills naturally toward full stack software development

Eleanor Rumsey · LIVE

3:42 min

Comparing in-memory and Redis storage for cache scalability

Simone Sanfratello · World Congress 2022

Videos

See all

Related articles

See all