JobRialto
Java full stack Developer
JobRialto, New York, New York, us, 10261
Job Summary:
We are seeking an experienced Java Full Stack Developer to join our team. This role involves developing, implementing, and maintaining complex applications across the full development lifecycle, utilizing Java, Spring Boot, Microservices, and AWS. The ideal candidate has a strong grasp of Agile methodologies and is skilled in both front-end and back-end development.
Key Responsibilities:
•Participate in Agile software development, from planning to implementation.
•Design, develop, and maintain web applications using Java, J2EE, and Spring Boot.
•Build and deploy microservices architecture for scalable solutions.
•Develop and integrate APIs using RESTful and SOAP web services.
•Utilize PL/SQL for database interactions and data management.
•Collaborate with cross-functional teams to design and implement technical solutions.
•Employ Object-Oriented Design methodologies in application development.
•Work with SCM tools such as GIT and Jenkins for version control and CI/CD.
•Implement Infrastructure as Code (IaC) using Terraform on AWS.
•Conduct unit testing and debugging, ensuring high-quality code.
•Maintain technical documentation and adhere to best practices.
Required Qualifications:
•Proficiency in Java, J2EE, Spring Boot, and Microservices.
•Strong experience with AWS and Terraform for cloud deployments.
•Knowledge of API design and integration using REST/SOAP web services.
•Experience with relational databases such as Oracle/SQL Server and SQL.
•Working knowledge of SCM tools like GIT, Jenkins, IntelliJ, Maven, and Tomcat.
•Understanding of Object-Oriented Analysis/Object-Oriented Design methodologies.
•Proficiency in Java Design Patterns and JUnit testing framework.
•Familiarity with modern programming languages and SDLC processes.
Preferred Qualifications:
•Previous experience with MVC, Web services, and Java RMI technologies.
•Knowledge of architecture and design in banking or finance domains.
•Strong interpersonal skills and experience collaborating in team environments.
Education:
Bachelors Degree
We are seeking an experienced Java Full Stack Developer to join our team. This role involves developing, implementing, and maintaining complex applications across the full development lifecycle, utilizing Java, Spring Boot, Microservices, and AWS. The ideal candidate has a strong grasp of Agile methodologies and is skilled in both front-end and back-end development.
Key Responsibilities:
•Participate in Agile software development, from planning to implementation.
•Design, develop, and maintain web applications using Java, J2EE, and Spring Boot.
•Build and deploy microservices architecture for scalable solutions.
•Develop and integrate APIs using RESTful and SOAP web services.
•Utilize PL/SQL for database interactions and data management.
•Collaborate with cross-functional teams to design and implement technical solutions.
•Employ Object-Oriented Design methodologies in application development.
•Work with SCM tools such as GIT and Jenkins for version control and CI/CD.
•Implement Infrastructure as Code (IaC) using Terraform on AWS.
•Conduct unit testing and debugging, ensuring high-quality code.
•Maintain technical documentation and adhere to best practices.
Required Qualifications:
•Proficiency in Java, J2EE, Spring Boot, and Microservices.
•Strong experience with AWS and Terraform for cloud deployments.
•Knowledge of API design and integration using REST/SOAP web services.
•Experience with relational databases such as Oracle/SQL Server and SQL.
•Working knowledge of SCM tools like GIT, Jenkins, IntelliJ, Maven, and Tomcat.
•Understanding of Object-Oriented Analysis/Object-Oriented Design methodologies.
•Proficiency in Java Design Patterns and JUnit testing framework.
•Familiarity with modern programming languages and SDLC processes.
Preferred Qualifications:
•Previous experience with MVC, Web services, and Java RMI technologies.
•Knowledge of architecture and design in banking or finance domains.
•Strong interpersonal skills and experience collaborating in team environments.
Education:
Bachelors Degree