Java Developer

April 2

Apply Now

Loading...

ProArch

Consulting and technology- enabled by cloud, guided by data, fueled by apps, and secured by design.

Machine Learning • Digital IT Strategy • Big Data • Microsoft Solutions • Agile Transformation

201 - 500

Description

• Develop, deploy, and maintain microservices using Java, Spring, and Spring Boot. • Collaborate with Architects, Technical Leads, Business analysts, and other team members to gather and refine software requirements. • Implement and optimize AWS services, with a focus on ECS Fargate containers. • Conduct thorough design and code reviews and provide constructive feedback to team members. • Conduct performance tuning activities to ensure optimal system efficiency. • Debug and resolve complex technical issues, ensuring timely delivery of high-quality software. • Optimize and refactor code for improved efficiency and maintainability. • Create and execute JMeter scripts for comprehensive performance testing. • Collaborate with cross-functional teams to design and implement scalable solutions. • Troubleshoot and debug issues, ensuring system stability. • Work with databases, including Postgres and DMS, to manage data effectively. • Proven experience in Java development with a strong emphasis on microservices architecture. • Strong knowledge of Core Java (1.8 and above), J2EE, Spring and Spring Boot Frameworks. • Knowledge of RESTful API design and microservices architecture using spring boot. • Strong knowledge in RDBMS, prior experience with Postgres will be preferable. • Proficient in performance tuning and execution of JMeter scripts. • Hand on experience in messaging frameworks like ActiveMQ, KAFKA or equivalent AWS messaging services. • Experience in implementation of caching by leveraging AWS elastic cache, redis, memcache etc • Familiarity with CI/CD, build and deployment tools such as Jenkins, Maven/Gradle, Git etc. • Knowledge of containerization (e.g., Docker) and container orchestration platforms like ECS Fargate. • Hands-on experience in Agile based development. • Leveraging several AWS cloud services such as AWS EC2, S3, RDS, and Lambda or Azure VM/Webapp, Blob, functions etc will be required. • Experience in UI (ReactJS/AngularJS) will be a plus • Excellent analytical, problem-solving and aptitude skills.

Requirements

• Proven experience in Java development with a strong emphasis on microservices architecture. • Strong knowledge of Core Java (1.8 and above), J2EE, Spring and Spring Boot Frameworks. • Knowledge of RESTful API design and microservices architecture using spring boot. • Strong knowledge in RDBMS, prior experience with Postgres will be preferable. • Proficient in performance tuning and execution of JMeter scripts. • Hand on experience in messaging frameworks like ActiveMQ, KAFKA or equivalent AWS messaging services. • Experience in implementation of caching by leveraging AWS elastic cache, redis, memcache etc • Familiarity with CI/CD, build and deployment tools such as Jenkins, Maven/Gradle, Git etc. • Knowledge of containerization (e.g., Docker) and container orchestration platforms like ECS Fargate. • Hands-on experience in Agile based development. • Leveraging several AWS cloud services such as AWS EC2, S3, RDS, and Lambda or Azure VM/Webapp, Blob, functions etc will be required. • Experience in UI (ReactJS/AngularJS) will be a plus • Excellent analytical, problem-solving and aptitude skills.

Benefits

• Competitive salary • Health insurance • Retirement savings plan • Paid time off • Professional development opportunities

Apply Now
Built by Lior Neu-ner. I'd love to hear your feedback — Get in touch via DM or lior@remoterocketship.com
Jobs by Title
Remote Account Executive jobsRemote Accounting, Payroll & Financial Planning jobsRemote Administration jobsRemote Android Engineer jobsRemote Backend Engineer jobsRemote Business Operations & Strategy jobsRemote Chief of Staff jobsRemote Compliance jobsRemote Content Marketing jobsRemote Content Writer jobsRemote Copywriter jobsRemote Customer Success jobsRemote Customer Support jobsRemote Data Analyst jobsRemote Data Engineer jobsRemote Data Scientist jobsRemote DevOps jobsRemote Ecommerce jobsRemote Engineering Manager jobsRemote Executive Assistant jobsRemote Full-stack Engineer jobsRemote Frontend Engineer jobsRemote Game Engineer jobsRemote Graphics Designer jobsRemote Growth Marketing jobsRemote Hardware Engineer jobsRemote Human Resources jobsRemote iOS Engineer jobsRemote Infrastructure Engineer jobsRemote IT Support jobsRemote Legal jobsRemote Machine Learning Engineer jobsRemote Marketing jobsRemote Operations jobsRemote Performance Marketing jobsRemote Product Analyst jobsRemote Product Designer jobsRemote Product Manager jobsRemote Project & Program Management jobsRemote Product Marketing jobsRemote QA Engineer jobsRemote SDET jobsRemote Recruitment jobsRemote Risk jobsRemote Sales jobsRemote Scrum Master + Agile Coach jobsRemote Security Engineer jobsRemote SEO Marketing jobsRemote Social Media & Community jobsRemote Software Engineer jobsRemote Solutions Engineer jobsRemote Support Engineer jobsRemote Technical Writer jobsRemote Technical Product Manager jobsRemote User Researcher jobs