Unknown Company

Senior Java Full-Stack Engineer | Microservices & Cloud

new york, ny • Posted 3 days ago
Onsite Full Time IT & Technology

Roles and Responsibilities

  • Design and develop robust backend services using Java, Spring Boot, and RESTful APIs.
  • Build and maintain microservices-based architecture to ensure scalable applications.
  • Work with Oracle, PostgreSQL, and SQL databases for data modeling, querying, and performance optimization.
  • Develop responsive and user-friendly interfaces using ReactJS, Redux, React Hooks, and JavaScript.
  • Work in Agile teams and collaborate closely with cross-functional teams. Use tools like Jira, Rally, and others for project management.
  • Utilize CI/CD tools (Jenkins, Git) and cloud platforms (AWS, GCP, Azure) for efficient deployment and containerization using Docker and Kubernetes.
  • Conduct static and dynamic code analysis, address vulnerabilities, and apply OWASP principles to ensure secure and high-quality code.
  • Work with web servers like JBoss, Apache Tomcat, and design APIs for integration and scalability.

Required Technical Skills

  • Strong expertise in Java, Spring Boot, REST APIs, JPA, Hibernate, and Microservices.
  • Hands-on experience with frontend technologies: ReactJS, Redux, JavaScript, CSS.
  • Familiarity with CI/CD tools (Jenkins, Git), Cloud platforms (AWS, GCP, Azure), and containerization (Docker, Kubernetes).
  • Experience with SQL/NoSQL databases and API design.
  • Familiarity with NodeJS and ExpressJS.
  • Strong understanding of Design Patterns, SOLID principles, and OWASP principles.
  • Experience with web servers like JBoss, Apache Tomcat.
  • Proficiency in Agile methodologies and project management tools like Jira or Rally.
  • Excellent communication and collaboration skills.

#J-18808-Ljbffr
Back to Job Search