W2 - Java Backend Developer with AWS - 8+ Must

CORE ALLIANCE GROUP INC.
New York, United States of America
1 month ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English

Job location

New York, United States of America

Tech stack

Java
Agile Methodologies
Amazon Web Services (AWS)
Amazon Web Services (AWS)
Amazon Web Services (AWS)
HTML5
Unit Testing
Azure
Bootstrap
CSS
Cloud Computing
Software Quality
Code Review
Continuous Integration
Database Design
Software Debugging
Programming Tools
Eclipse
Github
Windows Communication Foundation
Java Web Services
JSON
PostgreSQL
Microsoft Visual Studio
Microsoft SQL Server
Team Foundation Server
MongoDB
MySQL
NoSQL
Scrum
Systems Development Life Cycle
Cloud Services
Software Engineering
SQL Databases
Subversion
T-SQL
TypeScript
UML
Web Application Frameworks
Web Services
Workflow Management Systems
XML
Multithreading
Scripting (Bash/Python/Go/Ruby)
Spring-mvc
React
Spring-boot
SOAPAPI
Reliability of Systems
Backend
Cloudformation
Amazon Web Services (AWS)
Angular
Material Design
Kubernetes
Front End Software Development
Functional Programming
Api Gateway
REST
Software Version Control
Api Management
Docker
Microservices

Job description

We are seeking a dynamic and highly skilled Java Backend Developer with expertise in AWS cloud services to join our innovative development team. This role is perfect for someone passionate about building scalable, secure, and high-performance backend systems. You will be responsible for designing, developing, and maintaining robust Java-based applications integrated with cloud infrastructure, ensuring seamless operation and continuous improvement. If you thrive in a fast-paced environment and have a strong background in software development with cloud technologies, this opportunity is for you!, * Develop and enhance backend services using Java, ensuring high performance, scalability, and security.

  • Design and implement RESTful APIs and web services to support front-end applications and third-party integrations.
  • Collaborate with cross-functional teams to gather requirements, define technical specifications, and deliver solutions aligned with business goals.
  • Utilize AWS cloud platform services such as EC2, S3, Lambda, and RDS to deploy, manage, and optimize applications in the cloud environment.
  • Conduct code reviews, unit testing, debugging, and troubleshooting to maintain code quality and system reliability.
  • Implement microservices architecture to improve modularity and scalability of applications.
  • Participate actively in Agile development cycles, including sprint planning, daily stand-ups, and retrospectives.

Requirements

Do you have experience in Multithreading?, * Strong proficiency in Java development with experience in Java 8+ features.

  • Extensive knowledge of AWS cloud services including EC2, S3, Lambda, RDS, CloudFormation, and API Gateway.
  • Hands-on experience with web development frameworks such as Spring Boot and Spring MVC.
  • Familiarity with front-end technologies like React or Angular for full-stack understanding (though primarily backend focus).
  • Experience working with RESTful APIs, SOAP web services, JSON, XML, and API management.
  • Proficiency in database design and management using SQL databases like Microsoft SQL Server, MySQL, PostgreSQL or NoSQL options such as MongoDB.
  • Knowledge of microservices architecture principles using Docker containers and orchestration tools like Kubernetes is a plus.
  • Strong understanding of SDLC (Software Development Life Cycle), Agile methodologies, version control systems like GitHub or SVN, CI/CD pipelines, and TFS or Azure DevOps tools.
  • Skilled in multithreading programming concepts for high concurrency systems; experience with debugging complex issues is essential.
  • Familiarity with application development tools such as Visual Studio Code or Eclipse; experience with T-SQL scripting is advantageous.
  • Ability to design scalable database schemas using UML diagrams; familiarity with WCF (Windows Communication Foundation) is a plus.
  • Knowledge of front-end development including HTML5, CSS3, TypeScript, Bootstrap for collaborative projects involving UI components. Join us to leverage your expertise in Java backend development combined with AWS cloud solutions! Be part of a forward-thinking team dedicated to creating innovative software that drives our success forward while enjoying the benefits of a vibrant work environment committed to your growth!

Apply for this position