Senior Software Engineer (core Java, Java Spring) Job in Joberie
Senior Software Engineer (core Java, Java Spring)
- Pune, Pune Division, Maharashtra
- Not Disclosed
- Full-time
Principal duties and responsibilities: Demonstrate unusually high levels of ownership, accountability and follow-through. Participate in and strongly contribute to architectural and design reviews and discussions. Bring your ideas to the table and help others to achieve their potential. Keep up with the latest technology trends, always focusing on how to build a better solution. Participate in developing and maintaining solutions for the customers. Collaborate with team members in every aspect of building and maintaining the product. Mentor other developers and foster a collaborative environment of shared growth & learning. Knowledge, skills and qualifications: Education: Undergraduate degree in Computer Science, Software Engineering or a related field Minimum years of work experience: 5+ years Required skills: Strong coding background in programming language: JAVA, Java Spring Framework including Spring Security and Spring Web Dev skills to build backend HTTP services and REST APIs Strong SQL knowledge, preferably experience with MySQL/Postgresql or other equivalent Strong experience with Data structures, Algorithms, Multithreading Experience contributing to code reviews Ability to debug and troubleshoot issues in distributed software components. Participate in all phases of the software development cycle as part of a multi-functional Scrum team. Ability to learn new concepts, architectures, as needed. Experience of working with standard version control systems like Git, Perforce, SVN etc. Positive attitude and able to work well with others. Strong verbal and written communication skills. Preferred skills: Experience with OpenID Connect, SAML, JWT Experience with authentication/authorization methods Experience with Keycloak or other equivalent Authentication Server software JavaScript (NodeJS or any other equivalent framework) Google Web Toolkit Natural language understanding and human-computer dialog systems Familiarity with .NET/C# will be an added advantage Experience with load balancers like HAProxy, NGINX
Fresher
2 - 4 Hires