Java Developer (Intermediate)

INSPYR Solutions

Jersey City, NJ

JOB DETAILS
SALARY
$55–$65 Per Hour
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), Analysis Skills, Apache ActiveMQ, Apache JMeter, Application Programming Interface (API), Artificial Intelligence (AI), Cloud Computing, Computer Science, Continuous Deployment/Delivery, Continuous Integration, Detail Oriented, Docker, Documentation, Eclipse IDE, Functional Programming Languages, Git, IBM WebSphere MQ (Message Queue), Integration Testing, JSON, JUnit, Java, Java Message Service (JMS), Java Platform Enterprise Edition (Java EE/J2EE), JavaScript, Jenkins, Linux Operating System, Messaging Middleware, Microservices, Microsoft SQL Server, Microsoft Windows Azure, Node.js, Object Oriented Programming (OOP) Languages, Oracle Database, Performance Testing, Problem Solving Skills, Professional Services, Project/Program Management, REST (Representational State Transfer), RabbitMQ, React.js, SOAP (Simple Object Access Protocol), Software Development, Software Engineering, Spring Framework, Team Lead/Manager, Team Player, Technical Delivery, Technical Research, Test Automation, Test Plan/Schedule, Testing, Time Management, Unit Test, United States Citizen, Unix Shell Programming, User Interface/Experience (UI/UX), Web Programming, Web Services, jQuery
LOCATION
Jersey City, NJ
POSTED
2 days ago
Java Developer (Intermediate) - Long Term Project - Jersey City, NJ


Title: Java Developer (Intermediate)   
Location: Jersey City, NJ or Tampa, FL (4 days onsite, 1 day remote)
Duration: 6+ months contract
Compensation: $55-65/hr. 
Work Requirements: US Citizen, GC Holders or Authorized to Work in the U.S. 

Job Overview:
In this role you will collaborate with other senior technical team members and other developers to conceptualize, design, and deliver innovative technology solutions. You will interact with various technology, products, and business teams across MUFG. An ideal candidate is someone who works well with a cohesive team-oriented group of developers, who has a passion for developing great software, who enjoys solving problems in a challenging environment, and who has the desire to take their career to the next level.

Responsibilities:
  • Design, develop, test, and deploy new code to meet the Business needs of the stories and features.
  • Maintain and enhance existing code to improve our software and minimize technical debt of the platform.
  • Research technical solutions for changing business needs.
  • Ability to work in a process-oriented environment.
  • Manage individual project priorities, deadlines, and deliverables.
  • Ensure the final product is highly performant, responsive, and of the highest quality.
  • Actively participate team meetings.
  • High-energy, detail-oriented and proactive with the ability to function under pressure in an independent environment.
  • Perform complex programming activities in the latest techniques: Java, Node, REST, microservices, Cloud infrastructure (Openshift/AWS), Kubernetes, Docker, Jenkins
  • Deliver projects that adhere to continuous delivery practices with automated unit testing, integration testing, and performance testing pipelines
  • Proficiency with object-oriented and functional languages (e.g. Java, J2EE JavaScript)
  • Technical knowledge of analysis, design, development, documentation, testing, and deployment of platform user interface features
Requirements:
  • 5+ years of application development using Java, J2EE
  • Experience managing teams in Agile environments
  • Minimum 5+ years of developing at all levels of the application stack (front end/UI, middle/services and back end/database)
  • Experience with Java/J2EE and Java frameworks
  • Minimum 3+ years of Spring boot and Spring Integration development experiences
  • Minimum 1+ years of development experience on JMS Providers like Apache ActiveMQ, IBM MQ, & RabbitMQ with Spring boot framework integrations and understanding of message queuing concepts and protocols.
  • Experience implementing and maintaining RESTful APIs
  • Advanced knowledge of application, data, and infrastructure architecture disciplines
  • Experience with Java, Kubernetes, and AWS, Azure, or any cloud provider
  • Development/Agile tools experience – BitBucket, ALM, Confluence, Jenkins, GIT.
  • IDE tools – Eclipse, IntelliJ
  • Web Service development experience (REST/JSON, SOAP)
  • Java – Core, Enterprise
  • Spring Framework (for Cloud Native Development)
  • Spring Boot or Spring Cloud
  • SQL Server/Oracle
  • JMeter, JUnit
  • Application Security
  • Micro Services
  • Linux
  • Shell Scripting
  • CI/CD Principles
  • Kubernetes/Openshift
  • Nice to Have:
  • Message Queue
  • ActiveMQ
  • JavaScript (JQuery/React JS)
Other Qualifications: Bachelor's degree in Computer Science or a closely-related discipline, or an equivalent combination of formal education and experience
Our benefits package includes: (EXCLUDE on perm placements) 
  • Comprehensive medical benefits 
  • Competitive pay 
  • 401(k) retirement plan 
  • …and much more!
About INSPYR Solutions 
Technology is our focus and quality is our commitment. As a national expert in delivering flexible technology and talent solutions, we strategically align industry and technical expertise with our clients' business objectives and cultural needs. Our solutions are tailored to each client and include a wide variety of professional services, project, and talent solutions. By always striving for excellence and focusing on the human aspect of our business, we work seamlessly with our talent and clients to match the right solutions to the right opportunities. Learn more about us at inspyrsolutions.com. 
INSPYR Solutions provides Equal Employment Opportunities (EEO) to all employees and applicants for employment without regard to race, color, religion, sex, national origin, age, disability, or genetics. In addition to federal law requirements, INSPYR Solutions complies with applicable state and local laws governing nondiscrimination in employment in every location in which the company has facilities. 


 

Information collected and processed through your application with INSPYR Solutions (including any job applications you choose to submit) is subject to INSPYR Solutions’ Privacy Policy and INSPYR Solutions’ AI and Automated Employment Decision Tool Policy: https://www.inspyrsolutions.com/policies/. By submitting an application, you are consenting to being contacted by INSPYR Solutions through phone, email, or text.

About the Company

I

INSPYR Solutions