Java backend Developer (Pune)

Java backend Developer (Pune)

06 Aug
|
Silicon Stack
|
Pune

06 Aug

Silicon Stack

Pune

Job_Description":" We are looking for an experienced Java developer to be responsible for providing solutions for technical issues which may affect product delivery. The Java technical lead will facilitate requirement analyses, conduct peer reviews and provide feedback, and enhance frameworks.

To be successful as a Java technical lead, you should demonstrate sound knowledge of industry best practices, good organizational and leadership skills, and proficiency in Java technologies. Ultimately, a top-notch Java technical lead should have valuable analytical skills, the ability to anticipate issues and frame remedial actions, and excellent teamwork skills.

Java Technical Lead Responsibilities

- Performing requirement analyses.
- Developing high-quality and detailed designs.
- Conducting unit testing using automated unit test frameworks.
- Identifying risk and conducting mitigation action planning.
- Conducting configuration of your own work.
- Reviewing the work of other developers and providing feedback.
- Using coding standards and best practices to ensure quality. Java Technical Lead Requirements:
- Degree in engineering, information systems or related.
- Extensive experience in the IT industry.
- Sound knowledge of estimation techniques.
- Sound knowledge of Java technologies.
- Good understanding of unit testing methodologies.
- Excellent analytical skills.
- Exceptional communication skills.

Requirements

- 5+ years of exprience.
- - Strong Java and J2EE background.
- Strong working experience in Multi-Threading,



Exception Management and Use of Collections.
- Sound knowledge of working with application aspects i.e. Caching, Asynchronous APIs, Loggingetc.
- Experience with web application frameworks like Spring Boot or Dropwizard.
- Unit Testing is an everyday affair and hence demands very good unit testing skills using tools like Junit & TestNG.
- Understanding of relational databases, RESTful services, and build tools like Maven & Gradle
- Knows what and when to mock and have used frameworks like Mockito/Power mock.
- Understanding of message queue such as ActiveMQ, Kafka, RabbitMQ.
- Version Control is treated as important as programming skills. Fluent with version control tools like Git and Bitbucket.
- Exposure to Agile/Scrum, TDD not in theory but in practice.
- Experience with Continuous Integration, Continuous Deployment, Static Code Analysis, Jenkins and SonarQube.
- Willingness to take ownership of the technical solution and ensure technical expectations of deliverables are met.
- Strong communication skills along with the ability to articulate technical designs and concepts.
- Exposure to cloud and containerization would be a plus.
- Hands-on experience in application development in an enterprise setup.
- Have a good Understanding of Distributed Application Architecture.

"," This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying

📌 Java backend Developer (Pune)
🏢 Silicon Stack
📍 Pune

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java backend developer (pune) / pune

Subscribe to this job alert:

Get the latest job offers by email for: java backend developer (pune) / pune