• Senior Java Developer Backend

Industry Financial Services(FS)
Location Telangana Hyderabad
Experience Range 8 - 10 Years
Open

Job Description
About Us
Ness is a global leader in digital transformation, we are a full lifecycle digital engineering firm offering digital advisory through scaled engineering services. With 20+ years of specialization in product and platform engineering, we design, build, & integrate digital platforms and enterprise software that help organizations to engage with customers, differentiate their brands, and drive profitable growth for them. Our experienced designers, software engineers, data experts, and business consultants, partner with clients to develop roadmaps that identify ongoing opportunities to increase the value of their digital solutions and enterprise systems. The exciting work happens through 11 innovation hubs with 4000+ Nessians located across the globe.
Roles and Responsibility

 

 

 

About the Company

 

Ness is a Global leader in Digital transformation, we are a full lifecycle digital engineering firm offering digital advisory through scaled engineering services. With 20+ years of specialization in product and platform engineering, we design, build, & integrate digital platforms and enterprise software that help organizations to engage with customers, differentiate their brands, and drive profitable growth for them. Our experienced designers, software engineers, data experts, and business consultants, partner with clients to develop roadmaps that identify ongoing opportunities to increase the value of their digital solutions and enterprise systems. The exciting work happens through 11 innovation hubs with 4000+ Nessians located across the globe.

 

Please visit our website www.ness.com and learn about our wonderful work.

 

Job Title – Application Lead Developer

 

 

Roles & Responsibility

 

  • Deliver business value through application development and enhancements.
  • Guide the development team through the process of design, developing, and unit testing.
  • Interface with database development team, infrastructure, web developers, and other teams as needed.
  • Interface and communicate effectively with business partners.
  • Evaluate, assess, plan, and guide technical direction and architecture decisions.
  • Demonstrate a strong sense of ownership and responsibility with assignments. This includes gathering and understanding requirements, technical specifications, design, architecture, implementation, unit testing, builds/deployments, and code management.
  • Collaborate with onsite and offsite team members effectively.
  • Should independently drive and execute complex technical requirements.
  • Be an enthusiastic mentor to development team.
  • Be a self-starter that is also an excellent team player.
  • Strong software skills and be able to proactively analyze and critique software stack.
  • Strong programming and data structure skills, be able to work in multithreaded programming env.

 

Skills Required:

  • Must Have
    • 8-10 years in Java J2EE building web applications.
    • 5+ years of experience with related frameworks and technologies (Hibernate/JPA, Restful services Spring JDBC, MVC etc.)
    • Significant knowledge of Postgres/Oracle PL/SQL or equivalent SQL with complex Databases.
    • Experience working with web technologies like Apache/jetty.
    • Good experience with API Development and Management.
    • 5+ Years of Experience with Service API Development
    • Working knowledge of Dev-Ops: ADO Git, Jenkins, CI/CD pipelines.
    • Understanding of Test-Driven Development practices as well as Automation and Unit Testing.
    • Strong Analytical Skills.
    • Experience Architecting and developing large scale Enterprise applications.
    • Experience working with Stream or messaging platforms such as Apache flume, Kafka, Kinesis, Red Panda etc. (Minimum 2+ years’ experience)
    • Experienced in agile development methodology.
    • Experience working with Complex event processing tech such as Esper, WSO2, Flink.
    • Experience working with Kubernetes (deployment units, pods, autoscaling, helm charts) (minimum 1+ year experience)
  • Good To have
    • Experience working with cloud technologies specially AWS Services. (Minimum 1+ year experience)
    • Any experience in building applications for financial industry is a plus
    • Any experience in in UI development using Angular JS, React, JavaScript, HTML5 & CSS is plus.
    • Experience working with No SQL databases such as Apache DynamoDB a plus (Minimum 1+ year experience)
    • Experience working with Secure coding tools such as fortify, sonar a plus. (Minimum 1+ year experience)
    • Experience working with Log analytics a plus.

Education:

Bachelor’s degree in Computer Science or equivalent.

Candidates without Computer Science or Information Technology degree should have significant work experience.

 

 

 

 

 

 

 

 

A+| A| A-