Senior Java Software Engineer

Published date: 2024/01/10
  • Location: Bangalore, Karnataka, India
Role: Java Developer

Experience: 5-7 Years of Experience

Location: Bangalore (Hybrid)

Requirement Minimum Qualification: BE / BTech or any other bachelor’s degree

Mandatory Skills:

Data Structures, STL (Standard Template Library)/Collections

Good to have knowledge on Apache/Tomcat webservers and build tools Maven/ANT/Make

Knowledge on CI/CD tools like Jenkins/Docker and Kubernetes(Preferable)

Strong experience with Spring and Spring Boot, Spring MVC, Spring Data, Spring Security

Experience with Web Services (JSON, REST, JAX-RS, Spring based REST services)

Strong with Java8 / java10 , Rx-Java, Functional Programming, Webflux

Good to have knowledge on Angular/ReactJS or any other web technologies

Strong understanding of Java concurrency, concurrency patterns, lambda function , experience building thread safe code

Experience working with PostgreSQL and NO SQL db like Mongo, CouchDB, Casandra etc.

Experience with at least one of the development tools like Git, Gradle, Maven Sonar, Jenkins, Artifactory etc.

Experience with web application servers like Tomcat, JBoss etc.

Good understanding of OOP, design patterns and industry best practices

Agile project experience along with working on Agile tools like JIRA

Strong written and verbal communication skills

Expectations from Senior Engineer;

Able to decompose and transition a monolith to microservices.

Experienced and comfortable in using Docker and Kubernetes

Experience working in GCP hosting.

Should be hands-on and able to develop code and Proof of Concepts.

Drive the adoption of new technologies by researching technical trends and developments.

Worked in Agile Development and aware of CI-CD best practices.

Should be able to collaborate and work with the global teams.

Technology:

Well versed in java and j2ee technologies.

Extensive experience in Spring, SpringBoot, SpringCloud, ORM, Messaging technologies like Kafka, Caches, REST and Relational/NO-SQL databases.

Flexible & Skilled to understand Javascript libraries like NodeJS, ReactJS.

Worked on Maven, Gradle, GIT and Jenkins.

Good to have Skills/Certifications:

Java certifications.

Experience in security.

Exposure to Drone, Spinnaker
Company Name: Intelliswift Software, Inc.

Apply

0 page views

Related listings

  • IT Business Analyst
    Software Developer
    Bangalore (Karnataka) Software Developer
    Job TitleIT Business Analyst - SAP BPC Job Description Philips is a global leader in health technology, committed to improving billions of lives worldwide and striving to make the world healthier and more sustainable through innovation. Driven by the...
    2026/11/07
  • Business Intelligence Analyst
    Software Developer
    Bangalore (Karnataka) Software Developer
    The Business Intelligence Analyst interacts directly with the business stakeholders to deliver reporting solutions and projects. This position is responsible for analyzing business intelligence and reporting requirements, and producing a range of rep...
    2026/11/07
  • Power Bi Consultant
    Software Developer
    Software Developer
    Job Description ➢ Good exposure in working on SQL /Snowflake. ➢ Expertise in working with Power BI desktop. ➢ Hands on Experience Modelling in Power BI. ➢ Expertise in working with security models. ➢ Good to have hands on experience in deployment pro...
    2026/11/07