Hi,
Greetings for you..!

*Please mention visa status and the rate part*

*Java Software Developer *
*Salt Lake City, Utah*

This Java Software Developer expertly designs and develops code for complex 
software applications and modifies/maintains the existing software. More 
specifically, this Java Software Developer contributes to the Platform team 
and will help:
• Define and implement next generation data services powering core parts of 
our API business logic and our partner-facing API
• Deploy solutions to Financial Institutions, FinTech Companies, Small and 
Medium Businesses, Large Enterprises, Consumers and even Government Agencies
• Guide the overarching API design and tooling of the platform
• Obsess over the performance, reliability and sustainability of our data 
centric offerings
*Responsibilities*:
• Contributor to the analysis, design, and development of Finicity’s 
platform powering strategic and complex API projects, utilizing broad 
industry awareness and Java development expertise.
• Codes, tests, debugs, and documents fault tolerant, maintainable, and 
scalable data movement solutions.
• Codes, tests, debugs, and documents fault tolerant, maintainable, and 
scalable API solutions; enhances existing code to ensure that production 
systems continue to meet user needs.
• Implements complicated systems and software components, in compliance 
with Agile and Services Oriented Architecture standards, utilizing 
expertise in the Java programming language and related development 
frameworks, REST principles, and a variety of storage platforms including: 
RDBMS, key/value, and graph.
• Participates in discussions with stakeholders about high-level concepts 
and/or desired technology solutions, utilizing expertise to recommend 
options to meet business needs.
• Maintains a solid level of understanding of Java application development 
best practices, tools, and programming techniques.
• Keeps current with new developments in the financial technology industry 
and may lead development of departmental standards and methodologies.
• Uses extensive experience and specialized software development knowledge 
to plan and accomplish necessary project tasks, may provide consultation on 
a variety of complex software development projects and is considered to be 
a top-level specialist>
• Explore and expand your skills in Kafka, Kinesis, Beam, NiFi, Data Flow, 
KubeFlow, RabbitMQ, MQTT, AMQP and other message stream like technologies 
and protocols
*Required Qualifications:*
• Minimum of two years relevant and progressive application development 
experience using Java and any frameworks and techniques (Spring, Boot, MVC) 
related to the design and development of software solutions
• Extensive experience and demonstrated skill required in web application 
frameworks, REST architecture principles, and advanced data engineering 
principles
• Requires the ability to analyze business requirements and create 
technical designs and specifications, develop, implement and document 
solutions, ensuring implementations meet design specifications and adhere 
to standards
• Demonstrates expertise in a variety of software engineering concepts, 
practices, tools and procedures
• Experience with Kubernetes, Containers, Docker, REST APIs, GraphQL, Event 
Streams or other modern delivery mechanisms required.



Thanks and Regards,
G Rathan

-- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-developers/9e5ba904-8ec4-49f0-961a-5b7fb7089328n%40googlegroups.com.

Reply via email to