Senior Java Full Stack Developer with C# (6+ Yrs)

Mindbrain LLC
United States
15 days ago
Apply on arc.dev
Prepare application

Role details

Contract type
Permanent contract
Employment type
Part-time (≤ 32 hours)
Experience level
Expert
Experience required
6 years minimum
Working hours
Regular working hours
Job source

Tech stack

Java (Programming Language) Spring Security Agile Methodology Ajax (Programming Language) C Sharp (Programming Language) Code Review Continuous Integration Data Structures Software Debugging Software Design Patterns MongoDB NoSQL
+15 more
Performance Tuning Software Engineering Web Services Enterprise Software Applications ReactJS Spring-boot Software Security Caching Git AngularJS Front End Software Development Restful APIs Software Version Control Jenkins Microservices

Job description

  • Design, develop, and maintain scalable applications using Java 8+, Spring Boot, and Microservices architecture.
  • Develop and integrate RESTful APIs and web services.
  • Implement effective caching strategies, exception handling, and design patterns.
  • Work extensively with MongoDB and NoSQL databases.
  • Develop and integrate front-end components using React/Angular and AJAX.
  • Implement application security using Spring Security.
  • Collaborate with cross-functional teams to understand requirements and deliver high-quality solutions.
  • Participate in code reviews, debugging, performance optimization, and technical discussions.
  • Develop and maintain automated build and deployment pipelines using Jenkins and other CI/CD tools.
  • Use Git for source code management and version control.
  • Apply strong knowledge of data structures, algorithms, and core computer science concepts to solve technical problems.
  • Troubleshoot production issues and provide effective, timely resolutions.

Requirements

We are looking for an experienced Senior Java Full Stack Developer with 6+ years of hands-on experience in designing, developing, and maintaining scalable enterprise applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, RESTful Web Services, MongoDB, and front-end technologies, along with experience in CI/CD practices.

Must-Have Skills

  • Java 8+
  • Spring Boot
  • RESTful Web Services / Web Services
  • Microservices
  • MongoDB / NoSQL
  • AJAX
  • React / Angular
  • C#
  • Spring Security
  • Jenkins / CI/CD
  • Git
  • Data Structures & Algorithms, * Strong analytical and problem-solving skills.
  • Excellent debugging and troubleshooting capabilities.
  • Good understanding of software development lifecycle and Agile methodologies.
  • Ability to work independently as well as collaboratively in a remote environment.
  • Strong communication and interpersonal skills.

Apply for this position

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

Apply on arc.dev
Prepare application

Good distractions

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

3:38 min

Analyzing the declining market demand for junior developers

Chris Heilmann · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

1:21 min

Exploring the target application for front end tests

Anna Mcdougall · JS Congress

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

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