Company:
https:/wayup.com/sitemap.xml
Location: Iselin
Closing Date: 01/11/2024
Salary: £100 - £125 Per Annum
Hours: Full Time
Type: Permanent
Job Requirements / Description
IT Applications Developer IV needs Five (5) years of hands-on experience in object-oriented languages such as Java, Python, JavaScript, and Groovy.
Location: Charlotte, NC; Iselin, NJ
Requirements:
- Five (5) years of hands-on experience in object-oriented languages such as Java, Python, JavaScript, and Groovy.
- BA/BS degree in Computer Science, Computer Engineering, or a related field.
- Eight (8) years of experience working in an IT environment.
- Strong proficiency in writing robust software for large-scale web applications in a dynamic environment with rapid release cycles.
- Experience with JAVA ecosystem tools such as Struts, Spring, Maven, Gradle, Ant, Junit, Spock, or Hibernate.
- Experience with SQL Server, Oracle, MongoDB & Aurora databases.
- Experience working with Linux OS, Windows OS, AIX, Solaris.
- Experience in the deployment of automation and continuous delivery pipeline tools.
- M.S. in Computer Engineering, Computer Science, or a related field.
- Minimum of 2 years of experience working with at least one primary cloud provider (such as AWS, Azure, or Google Platform).
- Prior working experience in the financial services industry.
- A highly motivated, innovative, and self-directed thinker.
- Eagerness to stay up to date with current trends and a desire for continuous learning.
- Familiarity with web technologies (i.e., Angular, HTML, CSS, JS, and JQuery).
- Proficient with scripting languages such as Perl, JavaScript, VBScript.
- Excellent communication skills, both written and verbal.
- Experience working in an operations environment.
- Production-level experience developing Terraform or Cloud formation templates.
- Technical knowledge of Containers and Container orchestration, such as Kubernetes.
Responsibilities:
- Create architecture diagrams and design flow diagrams.
- Develop tools to improve software development, deployment, and monitoring of applications.
- Participate in the rollout of new applications and product features.
- Manage day-to-day technical challenges and communicate to the manager any risks or issues associated with the development activities.
- Assist the manager with the estimation of technical timelines and allocation of technical resources to specific tasks.
- Coordinate coding and unit testing phases of system development and facilitate Code Reviews.
- Identify opportunities for system reuse and system simplification.
Share this job
https:/wayup.com/sitemap.xml
Useful Links