Skip to content
mimi

Senior Java Full Stack Developer (Java + Golang)

Jobs via Dice

Baltimore · Hybrid Full-time Senior 4w ago

About the role

Key Responsibilities

  • Design, develop, and maintain scalable full-stack applications.
  • Build backend services using Java/Spring Boot and Golang.
  • Develop responsive frontend applications using Angular/React.
  • Create and consume RESTful APIs and microservices.
  • Work with distributed systems, cloud-native architectures, and containerized deployments.
  • Optimize application performance, reliability, and scalability.
  • Collaborate with product managers, QA engineers, DevOps teams, and architects.
  • Participate in code reviews, technical discussions, and mentoring junior developers.
  • Implement CI/CD pipelines and DevOps best practices.
  • Ensure security, coding standards, and best engineering practices are followed.

Strong experience in

  • Java 8/11/17
  • Spring Boot
  • Golang
  • Spring MVC
  • Spring Security
  • Hibernate/JPA
  • Hands-on experience with Golang development.
  • Experience building microservices architecture
  • REST API development and integration.
  • Knowledge of multithreading and concurrency.

Frontend

  • Experience with Angular / React
  • JavaScript / TypeScript
  • HTML5 / CSS3
  • State management libraries preferred.

Database

  • PostgreSQL / MySQL / Oracle
  • MongoDB or other NoSQL databases
  • Query optimization and database design

Skills

AngularCSS3GolangHibernateHTML5JavaJavaScriptPostgreSQLReactREST APISpring BootSpring MVCSpring SecurityTypeScript

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free