5 IndiHire Consultants Jobs
Java Developer - Hibernate/Spring Boot (4-8 yrs)
IndiHire Consultants
posted 28d ago
Flexible timing
Key skills for the job
Job Description :
Responsibilities :
- Mentoring Junior developers providing technical guidance and supporting them in development
- Closely working with Managers, Leads to achieve sprint goals
- Document development phases, API definition and monitor systems
- Stay up-to-date with the latest Java technologies, frameworks, and best practices, applying them to improve development processes
- Automate tasks through appropriate tools and scripting
- Optimize application performance and enhancing throughput
- Collaborate with DevOps teams to deploy and manage applications in production environments.
- Ensure application security by implementing best practices to protect against common vulnerabilities.
Requirements :
- Bachelor's or master's Degree in computer engineering or computer-science-related field
- A minimum of 4 years of software development experience
- A minimum of 1 years of experience in the Sr. Software Developer role mentoring a team of 2-3 Jr. developers
- A minimum of 3 years of object-oriented (Java, J2EE) software development experience a an individual contributor
- Strong proficiency in Java technologies, including Spring Boot, Hibernate, and more
- Good understanding of relational databases like PostgreSQL.
- Knowledge on NoSQL database like Mongo DB.
- Expertise in Microservices architecture and Queueing systems like( Apache MQ, Kafka)
- Knowledge on distributed systems and cloud computing
- Familiarity with data encryption and decryption techniques to enhance application security
- Good to have knowledge on design patterns and DS Algorithms
- Excellent organizational and communication skills
- Ability to demonstrate problem-solving skills, anticipating challenges and devising effective solutions
- Passionate about continuous learning and embracing new technologies and domains
- Experience with Ruby On Rails is desired.
Proficient in the following :
- Unit testing as well as coding in 1-2 languages (e.g. Java, C#, etc.)
- Object-Oriented Design (OOD) and analysis
- Application of design patterns
Functional Areas: Other
Read full job descriptionPrepare for Java Developer roles with real interview advice
4-8 Yrs
Hyderabad / Secunderabad
9-18 Yrs
Bangalore / Bengaluru, Hyderabad / Secunderabad, Pune
5-10 Yrs
Mumbai, Bangalore / Bengaluru