Sr Java MS/Golang Developer
Location : Charlotte, NY, NJ
JOB DESCRIPTION:
Primary- Java MS and Springboot, Secondary -React JS
JSenior Full Stack Developer (Java, React, Python/Golang)
Job Description
We are seeking a Senior Full Stack Developer with strong experience in building scalable enterprise applications across both frontend and backend technologies. The ideal candidate will have expertise in Java, Spring Boot, React, Microservices Architecture, API development, and cloud-native applications. Experience with Python and/or Golang is highly preferred.
Responsibilities
Design, develop, and maintain full-stack enterprise applications.
Build responsive and scalable web applications using React.
Develop backend services and Microservices using Java and Spring Boot.
Develop and consume RESTful APIs and event-driven services.
Collaborate with Architects, Product Owners, UX teams, and developers.
Participate in architecture reviews, design discussions, and code reviews.
Implement CI/CD pipelines and DevOps best practices.
Support production deployments, troubleshooting, and performance optimization.
Contribute to cloud modernization and digital transformation initiatives.
Utilize AI-assisted development tools to improve productivity and code quality.
Required Skills
8+ years of software development experience
Java 8/11/17
Spring Boot
Microservices Architecture
React JS (Hooks, Redux, State Management)
HTML5, CSS3, JavaScript, TypeScript
REST APIs
SQL and NoSQL Databases
Kafka or Event Streaming Platforms
Git
Docker and Kubernetes
CI/CD (Jenkins, GitHub Actions, Azure DevOps, GitLab CI/CD)
Agile/Scrum Methodology
Additional Programming Skills (Preferred)
Python for automation, data processing, API integrations, and AI/ML-enabled solutions
Golang (Go) for high-performance services and distributed systems
AI Skills
Experience using AI-assisted development tools such as:
GitHub Copilot
Cursor
Claude
Devin
Similar AI coding assistants
For:
Code generation
Debugging and troubleshooting
Unit test generation
Documentation creation
Refactoring and modernization
Productivity acceleration
Preferred Skills
Banking or Financial Services experience
Event-Driven Architecture
Domain-Driven Design (DDD)
Cloud Platforms (AWS, Azure, or GCP)
API Security (OAuth2, JWT, OIDC)
Observability Tools (Splunk, Dynatrace, Grafana, Prometheus)
Distributed Systems Design
Experience developing both frontend (React) and backend (Java Microservices)
Experience with Python or Golang in enterprise applications
Education
Bachelor's or Master's degree in Computer Science, Engineering, Information Technology, or related field.
...challenge the way we do things. And we will be 100% committed to helping you reach your full potential Job Description The Microbiologist I works independently on assigned Microbiological projects and conducts analyses of raw materials, finished products, and...
...Were looking for compassionate, service-oriented people to help care for seniors in their homes. If you want additional income or... ...at Integrity, we take the time to get to know our caregivers in-person, because we value the individuals that they are. The personalized...
...communication skills. They will work on finding and capturing sales leads. This position will report directly to the Design-Build Sales... ...design required. ~ Sketchup: 1year or other 3D modelling software required. ~ AutoCAD: 3years required ~ Experience with...
...Job Title: Sheet Metal Fabricator Job Description This role focuses on fabricating custom ductwork for HVAC systems in a dedicated HVAC duct shop, supporting both internal projects and external customer work. You will work with a variety of fabrication and machine...
...Front-End Engineer We are looking for a Front-End Developer responsible for the client side of our service. Your primary focus will be to implement a complete user interface in the form of a responsive mobile and desktop web app, with a focus on performance. Your main...