RANDSTAD INDIA PVT LTD
Java Developer - System Design
Job Location
bangalore, India
Job Description
Note : Online Test is Mandatory for this role. Job Description : ( Java Developer 3-10 Yrs). Location : Bangalore and Hyderabad. Responsibilities : - Lead the technical design and development of cross-functional, multi-platform application systems while having the opportunity to remain in a hands-on engineering role. - Provide functional and technical leadership and mentor junior software engineers. - Work with other Lead Engineers, Engineers, Architects, Product Managers, and Business stakeholders to identify technical and functional needs of systems based on priority. - Writing great quality code with a relentless passion for automated testing and validation. - Enforce company policies in the areas of development methodology, architecture, security, change, automation, configuration management and compliance. - Perform complex engineering activities for performance tuning, monitoring, deployment and production support. - Implement, maintain and update CICD pipelines. Required Qualifications : - 3 years related experience with a bachelors degree in Computer Science, Information Systems or related field. - 3 years of progressive experience in one or more of the following areas : application delivery; subject matter expertise in building Java-based high-volume/high-transaction applications. - 3 years of experience building web applications using Java, Spring and REST. Preferred Qualifications : - 3 years of experience in architecture and design of systems using Microservices architecture. - 3 years of experience in a leadership capacity coaching and mentoring junior engineers. - 2 years of experience in any cloud technologies: AWS, Azure, OpenStack, Docker, Kubernetes, Ansible, Chef or Terraform. - 2 years of experience in build and CICD technologies: GitHub, Maven, Jenkins, Sonar. - 4 years of experience in Unit and Function testing using Junit, Spock, Mockito/JMock, Selenium, Cucumber, SoapUI or Postman. - Proficiency in Unix/Linux command line. - Expert knowledge and experience working with asynchronous message processing, stream processing and event driven computing. - Experience working within Agile/Scrum/Kanban development team. - Familiarity with HTML5, JavaScript frameworks, and CSS3. - Excellent written and verbal communication skills with demonstrated ability to present complex technical information in a clear manner to peers, developers, and senior leaders. Technical Skills : - Java/Groovy, REST services, Cassandra, MongoDB, Kafka/MQ/Rabbit, Redis/Memcached, Git, Jira, Jenkins, Docker, Kubernetes has context menu (ref:hirist.tech)
Location: bangalore, IN
Posted Date: 1/11/2025
Location: bangalore, IN
Posted Date: 1/11/2025
Contact Information
Contact | Human Resources RANDSTAD INDIA PVT LTD |
---|