Role: Senior Java Developer
Location: Hyderabad
Experience: 5+ Years
Requirements: Skills & Knowledge
4+ years of experience in developing Enterprise Web Applications using Java/J2EE technologies with a good professional track record.
- Excellent knowledge in Core Java (J2SE) and J2EE technologies.
- Proficient knowledge in Spring framework (MVC, Cloud, Data and Security. Etc) and ORM framework like JPA/Hibernate.
- Strong knowledge in Exception handling, Collections, File I/O Streams, Interfaces, and Asynchronous logging mechanism is must.
- Experience in developing REST APIs and integration of third-party APIs.
- Proficient knowledge in SQL/PLSQL.
- Should have the Experience in PostgreSQL, MySQL, Oracle11 and Redshift.
- Experience with Amazon S3 is a plus.
- Expertise in application/web server deployment and connection pooling techniques.
- Cloud deployment (AWS & Azure) will be an added advantage.
- Experience in Version Control tools like Git, Bitbucket, etc.
- Experience in data security and protocols is must.
- Maven and IDE tools experience is must.
- Multi-threading and serialization techniques knowledge is must.
- Good understanding of end-to-end software development lifecycle.
- Ability to read and understand requirements and design documents.
- Good Analytical skills and should be self-driven. Good communication with inter-personal skills.
- Open for learning new technologies and domain.
- A good team player and ready to take up new challenges