Description
& Summary : We are looking for Java Developers
Responsibilities :
As a Senior Software Engineer you will serve as a technical leader for your team. You will collaborate with technical and product leadership across the enterprise to recommend, build, own and manage the solution stack for your products. You have deep technical skills and aptitude to build products and solutions from scratch. You will help establish best practices, coding standards and will enforce design patterns to build sustainable products. You will mentor your team members and will help eliminate knowledge silos.
Below are skill sets required :
Strong in programming, data structure and algorithms.
Strong experience with Spring, Spring Boot and related frameworks.
Strong in Java 1.8+, GoF Design Patterns, System Design.
Experience working with Kafka.
Experience working with PostgreSQL / NoSQL.
Worked in developing microservices, REST APIs.
Understanding of containerization (docker, Kubernetes)
Experience with development tools like Git, Gradle, Maven, Sonar, Jenkins, Artifactory etc.
Experience with TDD, code testability standards, JUnit / Mockito.
Understanding of DevOps practices and CICD model of development.
Agile project experience along with working on Agile tools like JIRA.
Excellent problem-solving and analytical skills.
Ability to work collaboratively in a team environment.
Good written and verbal communication skills.
Mandatory skill sets :
Java, Spring Boot, Microservices
Strong in programming, data structure and algorithms.
Strong experience with Spring, Spring Boot and related frameworks.
Strong in Java 1.8+, GoF Design Patterns, System Design.
Experience working with Kafka.
Experience working with PostgreSQL / NoSQL.
Worked in developing microservices, REST APIs.
Understanding of containerization (docker, Kubernetes)
Experience with development tools like Git, Gradle, Maven, Sonar, Jenkins, Artifactory etc.
Experience with TDD, code testability standards, JUnit / Mockito.
Understanding of DevOps practices and CICD model of development.
Agile project experience along with working on Agile tools like JIRA.
Excellent problem-solving and analytical skills.
Ability to work collaboratively in a team environment.
Good written and verbal communication skills.
Preferred skill sets :
AWS, Kafka
Years of experience required :
5 + Yrs
Education qualification :
BE / B.Tech / MBA
Education
Degrees / Field of Study required : Bachelor of Engineering, Master of Business AdministrationDegrees / Field of Study preferred :
Certifications
Required Skills
Java
Optional Skills
Accepting Feedback, Accepting Feedback, Active Listening, Analytical Reasoning, Analytical Thinking, Application Software, Business Data Analytics, Business Management, Business Technology, Business Transformation, Communication, Creativity, Documentation Development, Embracing Change, Emotional Regulation, Empathy, Implementation Research, Implementation Support, Implementing Technology, Inclusion, Intellectual Curiosity, Learning Agility, Optimism, Performance Assessment, Performance Management Software {+ 16 more}
Desired Languages
Travel Requirements
Not Specified
Available for Work Visa Sponsorship?
No
Government Clearance Required?
No
Job Posting End Date
Java Developer • kalhalli, India