Senior Java Full Stack Developer with C# (6+ Yrs)
Mindbrain LLC
United States
15 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on arc.dev
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
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
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
LM
Luis Minvielle
over 2 years ago
EM
Eli McGarvie
Find a Developer Job: 12 Best Job Sites For Developers
over 3 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
EM
Eli McGarvie
The Best Job Search Websites of 2025
over 2 years ago
LM
Luis Minvielle
What’s the Difference between a Junior, Mid, and Senior Developer?
over 3 years ago
TL
Thomas Limbüchler
93 Java Interview Questions You Should Prepare For
almost 6 years ago