Job Description
What Were Looking For Java/Angular Application Developer
We're looking for a seasoned Java/Angular Application Developer. Client Corporation, seeks an energetic problem-solver with proficiency in full-stack application development, specifically with Angular, Java, relational databases, and object-oriented design principles. This applicant must be highly motivated to meet project deadlines and technology challenges.
The qualified candidate will join a mission critical and dynamic development team, working on the Transportation Operations Modernization effort, which is comprised of Client Corporations yard management processes.
As a part of our talented and innovative Transportation Modernization Team:
We're looking for a seasoned Java/Angular Application Developer. Client Corporation, seeks an energetic problem-solver with proficiency in full-stack application development, specifically with Angular, Java, relational databases, and object-oriented design principles. This applicant must be highly motivated to meet project deadlines and technology challenges.
The qualified candidate will join a mission critical and dynamic development team, working on the Transportation Operations Modernization effort, which is comprised of Client Corporations yard management processes.
As a part of our talented and innovative Transportation Modernization Team:
- You will take part in the development of cutting-edge web applications solving challenging business needs.
- You will be supporting existing applications and building solutions from the ground up, investigating design approaches, prototyping, and evaluating technical feasibility.
- You will be responsible for all aspects of development including design, development, testing, and maintenance of key systems.
- You will work in a dynamic environment to deliver robust back-end processing and forward-looking user experience while maintaining high-quality software.
- As an application development contractor, you will play a critical role in ensuring that deliverables meet expected outcomes, you will take part in vital initiatives and provide mentorship junior developers.
- Deliver innovative, engaging web applications using the latest software technologies.
- Fulfill several project requests simultaneously while working in a fast-paced environment.
- Collaborate closely with the Product Owners / Scrum Masters / Development teams and Stakeholders
- Work with outside vendors and external teams to collect and confirm business and technical requirements.
- Identify design problems and devise solid technical solutions
- Conduct code reviews to ensure adherence to industry best practices and coding standards
- Thoroughly understand the requirements and ability to develop detailed software designs
- Continuously improve and enforce best practices, coding, and UI/UX standards
- Conduct systemwide requirements analysis and work effort estimations.
- Engage in all agile ceremonies, providing input, status updates and feedback as needed to ensure team is successful
- Provide guidance and mentoring to junior developers
- Manage CI/CD pipeline and deployment
- Rotating OnCall Production Support
- 6+ years of full-stack application development experience with Java and Angular (TypeScript) technologies
- Strong knowledge of Java, including data structures, algorithms, enterprise systems, and asynchronous architectures
- Deep understanding of web services software architecture and design (REST/SOAP), including security-based implementations
- Deep understanding of Angular 12 or newer, and State management (NGRX or Redux)
- Experience with HTML, CSS, JavaScript, and front-end frameworks
- Experience with data modeling and database programming skills (DB2 LUW, CockroachDB and/or MS SQL Server)
- Working experience with UML and design patterns
- Understanding of networks, firewalls, load balancers and concepts with the ability to provide requirements to infrastructure team as well as provide troubleshooting assistance.
- Working experience with Agile methodologies (Scrum)
- Working knowledge of continuous integration tools: Jenkins, Nexus, JUnit, SonarQube, GIT
- Working experience with RedHat OpenShift/ Kubernetes
- Proven ability to build, manage and foster a collaborative environment
- English level B2+ (Please apply ONLY if you meet this requirement).
- Only applies LATAM.
- Work 100% Remote
- Work from anywhere
- We pay in US dollars
- Every Friday is short Friday.
- You can enjoy all the holidays in your country.
- Referral bonus paid every month
- Aid of 40 USD for personal cumputer use.
- Full access to Platzi
- Sending surprises at home
- Annual trip to the beach
- 10 days of PTO payments