Senior Java Developer Job in Blobstation Inc

Senior Java Developer

Apply Now
Job Summary

Senior Java Developer

Experience:- 8+ Years

Roles and Responsibilities:

  • Analyze, design, and develop scalable and reliable applications using various tools, including Java technologies, to support our transaction processing systems.
  • Work with other developers and vendors to implement system modifications and support the design, coding, configuration, and addressing production issues
  • Design complex object-oriented solutions based on advanced software development practices and methodologies
  • Implement and enforce best practices in code refactoring, unit testing and various agile practices
  • Design and perform unit testing plans and project implementation in an open-source environment
  • Ability to learn technical skills quickly. Excellent troubleshooting/problem resolution skills.
  • Team player with strong communication and interpersonal skills
  • Anticipate potential technical problems and operational risks, determine and implement solutions
  • Ability to work on multiple projects at once.

Desired Candidate Profile:

  • Bachelor s degree in Computer Science or equivalent
  • Minimum 8 years of experience in application design and development
  • Proven expertise in design and development using Java EE
  • Experience with JSP / CSS / JavaScript / AJAX / HTML5
  • Good working knowledge of Spring / Maven / XML / XSLT / sockets / Encryption standards
  • Experience with Docker / RabbitMQ / microservices
  • Experience with Object-Relational Mapping (JPA2 / Hibernate) a must and the ability to create complex / efficient queries
  • Ability to engineer and fine-tune software systems for scalability and high availability (DB locking strategies, multithreading)
  • eCommerce / Card Payments / ACH / Banking Experience
  • Proven experience with XML / SOA / JSON architecture
  • Proven experience in unit testing, code refactoring, and SCM
  • Knowledge of Unix/Linux and IP networks
  • Experience with Agile methodologies and practices
  • Experience with OO analysis and design and end-to-end experience of a project s lifecycle
  • Experience in the Payment Industry (EMV, POS device management, ISO8583, NACHA format financial transactions management a plus)
  • Strong communication skills, written and oral
Apply Now
Experience Required :

Minimum 8 Years

Vacancy :

2 - 4 Hires

Similar Jobs for you

See more recommended jobs