Remote Role Virtual Interviews Filtered Test required Position : Java Developer 100% remote Duration : 12 Months with EXT Job Description :
Responsibilities :
- Collaborate with technical leadership to design, develop, and modify diverse technology elements.
- Represent your team positively within and outside your department.
- Work with other engineers and architects to recommend designs for new solutions and business capabilities while ensuring PII and PCI security standards are met.
- Complete tasks and meet deadlines, ensuring adherence to established standards, processes, and procedures.
- Analyze, design, develop, test, maintain, document, and install standalone and client / server software applications using Java, JUnit, and Oracle.
- Implement software engineering solutions to meet requirements and architectural direction.
- Perform unit and integration testing to ensure efficient execution and compliance with business and technical requirements.
- Resolve issues with future production applications to ensure efficient application component functioning.
- Participate in acceptance testing to ensure client / user needs are met.
- Migrate applications to quality assurance and / or production environments or perform quality assurance as necessary.
- Collaborate with Managers and team members to meet development standards.
- Engage in design conversations, providing input and asking questions.
- Work with others to implement foundational steps for a new API strategy.
Required Qualifications :
- Authorization to work in the U.S. without the need for work authorization sponsorship now or in the future.
- Commitment to incorporating security into all decisions and daily job responsibilities.
- 3 plus years of related experience.
- Proven Java application development experience and deep understanding of OO design patterns.
- Experience in the full software development lifecycle and end-to-end testing.
- Proficiency with web services and service-oriented architecture (SOA).
- Experience with Java open-source frameworks including Spring / Spring Boot and Apache Commons.
- Familiarity with agile development methodologies and tools such as Scrum or Kanban.
- Experience with Linux (RHEL and Amazon), Tomcat, WebLogic, and Splunk.
- Strong communication skills, both written and oral.
Preferred Qualifications :
- Bachelor’s degree in Computer Science, Computer Information Systems, Management Information Systems, or a related field.
- Experience with Jira.
- Experience with cloud providers such as Amazon, Azure, or IBM.
- Experience working with an API Gateway Platform such as Kong or Amazon API.
- Experience with Jenkins or other continuous integration tools.
- Experience with source control management (GIT or SVN preferred).
- Experience with unit testing frameworks such as JUnit, Spoke and Karate.
9 days ago