Java Developer

Agile, Analysis, Apache, Customer Service, DCE, Developer, Development, Exchange, GIT, IBM, Java, Lifecycle, Lifecycle Development, Linux, Management, Oracle, Printer, Security, SOAP, SQL, Supervision, Testing, Version Control
Full Time
Work from home not available Travel not required

Job Description


\u003cp\u003eAre you interested in full lifecycle development? Do you have experience with Java REST development and associated tools?\u003c/p\u003e\n\u003cp\u003eWe are seeking an experienced Java Developer who is detail-oriented, organized, and passionate about technology to join the Java Center of Excellence. The growing IT staff works in a highly collaborative environment with a strong focus to continue to support FirstBank\u0027s commitment to our customers and employees.\u003c/p\u003e\n\u003cp\u003eThe Java Developer will develop, test, and implement software changes in a distributed applications environment according to existing software standards. Individuals in this position work as part of a team on medium-sized projects, and independently on smaller efforts. These efforts include the maintenance and modification of customer and internal facing applications. At times, responsibilities involve solving critical problems. All duties will be performed with minimal supervision.\u003c/p\u003e\n\u003cp\u003eAs a Denver Post Top Workplaces award winner eight years in a row (2012-2019), FirstBank provides many great benefits for being a part of our family. From competitive salaries, employer-contributed retirement and health plans, some reduced fee banking services, paid time off, employer paid basic life insurance, short-term and long term disability policies, to holiday parties and more, you will be appreciated and made to feel at home at FirstBank.\u003c/p\u003e\n\u003cp\u003eFirstBank provides a high-paced work environment with different projects landing on your desk routinely. From building the back-end of new products, improving current products and designing internal systems, to managing our security systems, maintaining and improving infrastructure and much more, no week is the same. This is a challenging position that comes with great rewards. #DCE\u003c/p\u003e\n\u003ch4\u003eESSENTIAL DUTIES AND RESPONSIBILITIES\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003ePerform coding, testing, and maintenance on programs\u003c/li\u003e\n\u003cli\u003eContribute to the design of various sized projects\u003c/li\u003e\n\u003cli\u003eProvide support for systems and applications, with assistance as needed\u003c/li\u003e\n\u003cli\u003eHandle critical problems with assistance\u003c/li\u003e\n\u003cli\u003eManage medium-sized projects, from analysis through implementation\u003c/li\u003e\n\u003cli\u003eMaintain appropriate documentation\u003c/li\u003e\n\u003cli\u003eMake suggestions for improving development processes\u003c/li\u003e\n\u003cli\u003eWork with vendors, with supervision\u003c/li\u003e\n\u003cli\u003ePursue formal and informal educational opportunities to expand knowledge and improve skills\u003c/li\u003e\n\u003cli\u003eAssist with, and contribute to, the technical direction of the Java Center of Excellence\u003c/li\u003e\n\u003cli\u003eContinuously build and refine your Java environment\u003c/li\u003e\n\u003cli\u003ePerform other duties and projects as assigned\u003c/li\u003e\n\u003c/ul\u003e\n\u003cp\u003eWilling to hire into a higher career stage\u003c/p\u003e\n\u003cp\u003eSalary Commensurate with Experience\u003c/p\u003e\n\u003ch4\u003eMINIMUM QUALIFICATIONS OF POSITION\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eBachelor\u0027s degree in Computer Science, or other related field, and a minimum of\u0026nbsp;2 years of related experience.\u003c/li\u003e\n\u003cli\u003eA combination of post-high school education, job related certification and related experience equivalent to\u0026nbsp;5 years, may be considered in lieu of a degree.\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003ePREFERRED QUALIFICATIONS OF POSITION\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eExperience with the Jersey REST framework and developing Java REST services\u003c/li\u003e\n\u003cli\u003eUnderstanding of Relational Databases, including Oracle\u003c/li\u003e\n\u003cli\u003eWorking knowledge of SOAP services\u003c/li\u003e\n\u003cli\u003eFamiliarity with the Apache Axis2 framework\u003c/li\u003e\n\u003cli\u003eExperience with Agile development and Continuous Integration/Continuous Delivery methodologies\u003c/li\u003e\n\u003cli\u003eStrong knowledge of object-oriented technology and Java\u003c/li\u003e\n\u003cli\u003eExperience with Git/GitHub and/or other distributed version control systems\u003c/li\u003e\n\u003cli\u003eExperience with SQL\u003c/li\u003e\n\u003cli\u003eExperience with testing tools such as Postman or Fiddler\u003c/li\u003e\n\u003cli\u003eWorking knowledge of Linux\u003c/li\u003e\n\u003cli\u003eExperience with IBM Liberty\u003c/li\u003e\n\u003cli\u003eWorking knowledge of change control processes\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eKNOWLEDGE AND SKILLS\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eGood verbal and written communication skills\u003c/li\u003e\n\u003cli\u003eGood problem solving skills\u003c/li\u003e\n\u003cli\u003eGood customer service skills\u003c/li\u003e\n\u003cli\u003eAptitude to learn quickly\u003c/li\u003e\n\u003cli\u003eAbility to deal with multiple priorities and tasks\u003c/li\u003e\n\u003cli\u003eAbility to work in a team environment\u003c/li\u003e\n\u003cli\u003eBasic knowledge of information security\u003c/li\u003e\n\u003cli\u003eGood understanding of the different phases of development, including system definition requirements, design, coding, testing, and implementation\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch4\u003eWorking Conditions and Physical Requirements-\u003c/h4\u003e\n\u003cul\u003e\n\u003cli\u003eWork is performed in an office environment with moderate noise levels and light to heavy traffic. An individual in this position:-\u003c/li\u003e\n\u003cli\u003eFrequently remains stationary throughout a typical business day-\u003c/li\u003e\n\u003cli\u003eFrequently operates a computer and other office machinery, such as a calculator, copy machine, and computer printer-\u003c/li\u003e\n\u003cli\u003eOccasionally moves about inside the office to access file cabinets, office machinery, and other rooms-\u003c/li\u003e\n\u003cli\u003eOccasionally positions self to access drawers and shelves of various heights-\u003c/li\u003e\n\u003cli\u003eFrequently reaches for and handles paperwork and files-\u003c/li\u003e\n\u003cli\u003eConstantly communicates with customers, coworkers, and management in-person and on the phone-\u003c/li\u003e\n\u003cli\u003eMust be able to exchange accurate information-\u003c/li\u003e\n\u003c/ul\u003e
Dice Id : 10212765
Position Id : JAVAD01856
Have a Job? Post it