All, 4-6 Years, 6-8 years
Bangalore
Posted 1 month ago

Job Openings

Senior Java Developer

Experience

5-8 Years

Location

Bangalore

Job Description

Primary Responsibilities:

• Design, build, test and maintain scalable and stable off the shelf application or custom-built technology solutions to meet business needs

• Should be able to design and build applications from scratch

• Should be able to experiment and adapt to new technologies quickly

• Write testable code that enables extremely high levels of code coverage

• Conduct root cause analysis and advanced performance tuning for complex business processes and functionality

Desired Skills and Experience:

• 4 to 5 years of experience in Software Development

• Strong Java skills including Java 8 features: 1. Lambda expressions 2. Concurrent Collections 3. Stream APIs

• Knowledge on Application Server like Apache / WebSphere

• Preferred to have hands on Knowledge on Stored Procedure

• Mandatory knowledge on testing framework like Mockito / Junit

• Great OO skills, including strong design patterns knowledge

• Strong knowledge of software best practices, like Test-Driven Development (TDD) and Continuous Integration (CI)

• Strong Knowledge of Data Structures & Algorithmsß

• Experience in working with data-driven RESTful APIs using web frameworks like SpringBoot

• Strong knowledge PostgreSQL is mandatory others like MYSQL, MSSQL & Oracle are nice to have

• Should be able to do data modeling

• Good understanding of ORMs like Hibernate, JPA

• Performance tuning of applications

• Knowledge of dependency managers and build tools like Maven, Gradle

• Strong debugging skills

• Good understanding of Microservices-based architecture and the related eco-system Familiarity with architectural/ design patterns

• Advanced knowledge of Agile methodology

 

 

Apply For Job

Job Features

Experience5-8 years

Apply Online

A valid email address is required.
A valid phone number is required.

Before you go...

Our blog has 10,000+ views per month!
Why? We write about latest technology trends including the cloud, cybersecurity, RPA, AI, Ml and more.
We’re sure you would also find the posts interesting!