Software Development Engineer
Company: Viva USA Inc.
Location: Pompano Beach
Posted on: September 18, 2023
|
|
Job Description:
Title: Software Development Engineer
Description:
Software Development Lead
As a Software Development Lead at client, you will play a pivotal
role in leading a team of adept developers to provide comprehensive
support for a critical dispute processing application.
Your responsibilities will encompass a spectrum of activities,
ranging from the seamless integration of new features to
optimization initiatives, stability enhancements, fortified
security protocols, strategic data recovery efforts, and meticulous
defect remediation.
Key Responsibilities:
Collaborate closely with Business Analysts to decipher business
requirements and translate them into precise technical designs and
actionable tasks.
Engage with the team to architect, develop, and maintain highly
scalable and resilient microservices, adhering rigorously to best
practices and architectural guidelines.
Leverage your expertise in Java and springboot to design, develop,
and sustain microservices, ensuring optimal performance and
reliability.
Oversee the implementation of Linux, CRON, and batch processing
tasks integral to the application's functionality.
Ensure seamless integration with messaging systems, such as Apache
MQ and Kafka, to establish robust and efficient communication
channels.
Address cyber security vulnerabilities to uphold the integrity and
safety of our systems and data.
Work in tandem with stakeholders to ensure project timelines are
met and to address any technical hurdles or issues that arise.
Provide adept technical guidance and mentorship to your team
members, fostering their professional growth and excellence.
Conduct comprehensive code reviews, enforce stringent coding
standards, and ensure the overall quality and performance of
developed applications.
Collaborate seamlessly with DevOps teams to facilitate smooth
deployment and release processes, leveraging tools like Jira,
Jenkins, Rundeck, and Fortify.
Monitor and optimize application performance utilizing tools like
SonarQube, Splunk, and Dynatrace, and proactively implement
enhancements.
Qualifications:
Profound expertise in Java development, with a proven track record
of crafting applications using springboot.
Robust understanding of microservices architecture, with handson
experience in transitioning monolithic applications into a
microservices environment.
Demonstrated proficiency in implementing advanced security features
such as JWT and OATH2.
Familiarity with Linux, CRON, bash scripting, and containerization
for effective management of application tasks and processes.
Handson experience with messaging systems, including Apache MQ and
Kafka, for secure and efficient interservice communication.
Extensive experience deploying Java applications within diverse
cloud environments.
Strong leadership acumen, underscored by the ability to guide and
nurture a team of skilled developers.
Exceptional communication skills, both written and verbal,
facilitating effective collaboration with stakeholders and team
members.
Knowledge of databases like Yugabyte and Cassandra is a plus.
Familiarity with development, deployment, and monitoring tools such
as Jira, Jenkins, Rundeck, Fortify, SonarQube, Splunk, and
Dynatrace.
Proficiency in creating cloud infrastructure tailored to support
distributed microservices.
Bachelor's degree in Computer Science or a related field.
Preferred Qualifications:
Experience in financial systems, particularly within the domain of
disputes and dispute processing.
Strong organizational aptitude, with a proven ability to prioritize
tasks and meet project deadlines.
Rapid learning capability, enabling quick assimilation of new
platforms and technologies.
Relevance in technical certifications.
Mandatory skills:
springboot, microservices, microservices architecture,
cloud environments, cloud infrastructure, cloud Platforms,
Linux, CRON, bash scripting, containerization,
Apache MQ, Kafka, Yugabyte, Cassandra, MySQL, PostgreSQL,
Oracle,
messaging systems, disputes, dispute processing, Financial
Systems,
DevOps, Jira, Jenkins, Rundeck, Fortify, SonarQube, Splunk,
Dynatrace,
security protocols, data recovery, cyber security vulnerabilities,
Database Management, data management,
financial systems, communication channels, code reviews, coding
standards, release process,
business requirements, technical design, batch processing,
technical guidance, application tasks, application process,
deployment, organizational aptitude,
Continuous Integration, CI, Continuous Deployment, CD, Jenkins,
GitLab, AWS, Azure, Google Cloud Platform, Agile, Scrum,
Kanban,
automated testing, JUnit, Selenium, test driven development, TDD,
behavior driven development, BDD,
Performance Monitoring, Performance Optimization, New Relic,
AppDynamics, Grafana
VIVA USA is an equal opportunity employer and is committed to
maintaining a professional working environment that is free from
discrimination and unlawful harassment. The Management,
contractors, and staff of VIVA USA shall respect others without
regard to race, sex, religion, age, color, creed, national or
ethnic origin, physical, mental or sensory disability, marital
status, sexual orientation, or status as a Vietnam-era, recently
separated veteran, Active war time or campaign badge veteran, Armed
forces service medal veteran, or disabled veteran. Please contact
us at for any complaints, comments and suggestions.
Contact Details :
Account co-ordinator: Binodh M.T, Phone : (408) 709 3343, Email:
staffing10@viva-it.com
VIVA USA INC.
3601 Algonquin Road, Suite 425
Rolling Meadows, IL 60008
Keywords: Viva USA Inc., Pompano Beach , Software Development Engineer, IT / Software / Systems , Pompano Beach, Florida
Click
here to apply!
|