Match score not available

Java Multithreading Developer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Minato Consulting logo
Minato Consulting Human Resources, Staffing & Recruiting Startup https://minatoconsulting.net
2 - 10 Employees
See more Minato Consulting offers

Job description

Logo Jobgether

Your missions

This is a remote position.

Java Multithreading Developer
Noida / Bangalore / or Permanent Remote

Exp: 5 to 10 years

Responsibilities:
  • Design architecture, framework and development practices.
  • Develop core architecture and framework components.
  • Lead and mentor the framework development team and drive technical direction.
  • Manage DevOps process and tools.
  • Design and develop architecture, framework components/functionalities
  • Design and develop complicated application components/functionalities
  • Design and develop mission critical application
  • Schedule and monitor the tasks to be delivered
  • Lead and mentor development team
  • Define and promote development practices.                                                        
  • Gather framework/complicated application requirement
  • Define DevOps process and develop/introduce DevOps tools      
  • Manage DevOps process and tools. 
  • Provide application support to sites and internal environments  
  • Coordinate with QA team to ensure the testing deliverable 
  • Research on new technologies and introduce in existing system
  • Support on various in-house development tools or third party one such as Jenkins, Gerrit and Nexus

Requirements
  • 5+ years hands on experience in Java server-side development with knowledge of object-oriented programming, garbage collection and multi-threading, etc.
  • Extensive working experience in Spring framework and Hibernate.
  • Experience in complex web application such as workflow intensive application.
  • Strong knowledge in design pattern and solid experience in mission critical software design.
  • Experience in implementing RESTful web service using Jersey or Spring MVC (Model View Controller).
  • Working experience in writing unit/integration test using JUnit, Mockito, PowerMock, TestNG, etc.
  • Working experience in build tools like Maven or Gradle, Jenkins
  • Working experience in version control systems Git  Advantage with experience in ActiveMQ, Terracotta, Docker, React.js, Oracle DB and PostgreSQL DB
  • Meticulous, Positive, responsible, self-motivated, and able to work independently
  • Keep abreast of the latest information of technology trends
  • Good English communication and interpersonal skills


Required profile

Experience

Level of experience: Senior (5-10 years)
Spoken language(s):
Check out the description to know which languages are mandatory.

Soft Skills

  • Team Leadership
  • Open Mindset
  • Verbal Communication Skills

Software Engineer Related jobs