OmahaNERecruiter Since 2001
the smart solution for Omaha jobs

Java Developer

Company: Evo Payments
Location: Omaha
Posted on: May 16, 2022

Job Description:

Java DeveloperTheJava developer is responsible for many duties throughout the developmentlifecycle of applications, from concept and design right through to testing. Asuccessful candidate for this role will not only possess a toolbox of strongweb skills including Java, Spring framework, but will also possess thequalities necessary to support the overall framework of the development team.This role is best suited for an individual with an entrepreneurial mindset, whois driven by the pursuit of continuous learning and enjoys the challenge of anaggressive schedule and deadlines. In order to be successful in this dynamicrole, the ideal candidate will be multifaceted in their ability to remain wellorganized, execute tasks efficiently, communicate effectively, and establishthemselves as a cohesive part of the team.About You:At least five (5) years of programming experience in a Web-based environment.Expert knowledge of JAVA, Spring framework Production support experience.Experience with file transfer protocols including NDM, FTP, SFTPAbend analysis and resolution tools knowledgeLibrary source maintenance tools knowledgeExperience in full life cycle processBachelor's degree or foreign equivalent in Computer Science, Computer Information Systems required.Experience in Financial, Credit Card processing and Payment Services a plusFront end HTML/CSS/javascript experienceJava and/or .Net ExperienceWeb Services/Rest APIsUnderstanding of Continuous Integration, Continuous Deployment, Test Driven DevelopmentMessaging Systems (RabbitMQ, JBoss Messaging, MQ Series)Experience with TFS, GITA working knowledge of multi-platform development environments is a plusFamiliar with Agile/Scrum methodologyWhat You'll Do:Work individually or in small teams to enhance and support existing mainframe applicationsWork with the business analysts to define requirementsCreate functional designs/specifications from business requirementsParticipates in design reviewsWork with distributed and mainframe teams to coordinate file delivery and accessFollows the client's Systems Development Methodology Lifecycle ensuring on time project delivery with the highest possible qualityEngage in production support and Participate in on-call rotation to support the Web applicationsPropose, architect, design, develop, debug, test, troubleshoot, document, implement and support software systems while following appropriate coding standards and design patterns.Develop code, tests, and debug new softwarePerform maintenance or enhancements on existing software products and contribute knowledge of business applicationsWrite programs according to specifications neededWork with the technical staff to understand problems with software and then resolve themRespond to all reported current software production concernsAssist in the development of software user manualsDevelop and maintain system documentation as per client expectationsWork with management, clients, and other technology teams to ensure the product creates relevant and meaningful business results without negative impact to existing business and technology infrastructure.Develop stand-alone and Web-based software solutions using standard Software Development Life Cycle proceduresUtilize operating systems, servers, databases, data reporting tools, integrated development environments, process monitoring tools and best implementation practicesPro-actively work with Development and Support staff in problem analysis, reproduction, and resolutionPerform system analysis and functional decomposition of software applications to drive software qualityExecute test cases/procedures and accurately and concisely report both progress and defect status, including gathering and reporting on project quality metricsEnter issues, maintain issues, and manage defect trackingPerform ad-hoc testing as neededResolve test process issues by effectively communicating and cooperating in team-oriented project situations with the Team LeadTroubleshoot and find root cause of issues found during testing using technical knowledgeParticipate in any/all training and educational activities necessary to fulfill at least the minimum requirements specified in your department goalsPractice and comply with all regulations promoting a safe and healthy work environment (i.e. OSHA)Must be used to working on existing, well establish code base, or starting new projects from the ground upMust be comfortable collaborating with Operations and Quality Assurance teamsAdhere to privacy; confidential, proprietary company policies and procedures (i.e. HIPAA)Why work for EVO?Learn from and grow with a worldwide payments industry leaderEnjoy a competitive salary and a comprehensive benefits package: 401k with match, generous paid time off, medical, dental, vision coverage plus health savings accounts and much moreThrive in a collaborative culture that supports innovationTake advantage of a supportive work-life balanceBenefit from global career opportunities and advancementDisclaimerThe preceding position description has been designed to indicate the general nature and level of work performed by employees within this classification. It is not designed to contain or be interpreted as a comprehensive inventory of all duties, responsibilities, and qualifications required of employee assigned to this position.EVO Payments Inc. is an equal opportunity employer, committed to the hiring, advancement and fair treatment of individuals without regard to race, color, religion, gender, sexual preferences, age, national origin, ethnicity, disability or veteran status, or any other protected status designated by federal, state, or local law.

Keywords: Evo Payments, Omaha , Java Developer, IT / Software / Systems , Omaha, Nebraska

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest Nebraska jobs by following @recnetNE on Twitter!

Omaha RSS job feeds