Software Development Engineer IV

ApTask

  • Berkeley Heights, NJ
  • $80.00 per hour
  • Permanent
  • Full-time
  • 1 month ago
About Client:
Client is a global financial technology company that provides a wide range of solutions and services to the financial industry.
As a leading provider of technology solutions, Client offers a comprehensive suite of products and services designed to facilitate efficient banking operations, enhance customer experiences, and drive digital transformation. Its offerings encompass core banking systems, digital banking platforms, payment processing solutions, risk management tools, and data analytics capabilities.Rate: $80/Hr.Job Description:
  • A successful Java Software Development Engineer, Senior at Client does software design; software development using programming languages or other abstractions; coding standards and procedures; debugging/troubleshooting and maintaining computer programs.
Responsibilities:
  • You will develop a deep understanding of appropriate data & software components including conceptual data models, data flows, entity relationships, specifications, audit controls, exception and error handling, security, etc.
  • You create and execute test plans/cases based on requirements and design specifications
  • Support the development of high-quality software within a scrum team
  • Contribute to code quality through maintaining high quality software development standards
  • Support technical design decisions through validation of technical approaches and prototyping of new concepts
  • Support team members to ensure successful sprint outcomes
  • Raising technical, security, delivery, and performance risks
  • Be part of and help promote our DevOps culture
  • Identify and implement continuous improvements to the development practice
  • Understand the existing processing architecture and provide high level design and technical solution for the new change request and project
  • Coordinate and work with offshore team for all deliverables and this will include peer review, proper documentation, and installation.
Requirements:
  • Strong client-facing skills and experience
  • Good understanding of software development patterns, object-oriented design principles, and coding techniques
  • 5+ years of practical experience in JAVA/J2EE, Linux, Spring, Kafka, Redis, Cassandra, EJB.
  • Experience working with cloud technology Azure, OpenShift, AWS, Docker etc.
  • Bachelor’s degree from an accredited institution in Computer Science, Information Technology, or related technical discipline or equivalent work experience.
  • 5+ years of experience with full stack technologies like Java/J2EE, React or Angular, Spring Boot, OpenShift, producing & consuming REST API’s.
  • 3 - 10 years of experience designing, developing, and implementing software applications and hands on experience with large scale applications at large institutions.
Great To Have:
  • Experience in Agile Software Development methodologies including Scrum.
  • Snowflake development experience.
  • Can-do attitude with a delivery focus.
  • Practical experience with the end-to-end DevOps CI/CD pipeline including one or more of the following: Azure DevOps, Jenkins, Maven, Gitlab, SonarQube.
  • Knowledge of Test-Driven Development (TDD) and/or Behavior-Driven Development (BDD).
About ApTask:
Join ApTask, a global leader in workforce solutions and talent acquisition services, as we shape the future of work. We offer a comprehensive suite of offerings, including staffing and recruitment services, managed services, IT consulting, and project management, providing unparalleled opportunities for professional growth and development. As a member of our dynamic team, you'll have the chance to connect businesses with top-tier professionals, optimize workforce performance, and drive success for our clients across diverse industries. If you are passionate about excellence, collaboration, and innovation, and aspire to make a meaningful impact in the world of work, come join us at ApTask and be a part of our mission to empower organizations to thrive.Applicants may be required to attend interviews in person or by video conference. In addition, candidates may be required to present their current state or government issued ID during each interview.Candidate Data Collection Disclaimer:
At ApTask, we prioritize safeguarding your privacy. As part of our recruitment process, certain Personally Identifiable Information (PII) may be requested by our clients for verification and application purposes. Rest assured, we strictly adhere to confidentiality standards and comply with all relevant data protection laws. Please note that we only collect the necessary information as specified by each client and do not request sensitive details during the initial stages of recruitment.If you have any concerns or queries about your personal information, please feel free to contact our compliance team at .

ApTask