Java Developer

TEKsystems


Description:

This client has been providing high-quality advice, services, and solutions to the mobile and telecommunications industry since 2000 and we have firmly established ourselves as a trusted partner to our clients. With our strong mobile services as our base, we have recently begun building practice areas in the new and exciting areas around software solutions, cloud-based solutions, video, and IoT! Come grow with us – we’re always looking for individuals who thrive on playing with new technologies and learning about new trends.

How do you feel about meeting new challenges and becoming an agent of change in the telecommunications industry? You will join an energetic team designing, creating, and improving a variety of solutions for our customers. We’re looking for critical thinker that enjoys playing with new technologies, solving complex problems, and confidently bringing their unique voice and perspective to the table.

You’ll be working with software solutions built using Javascript, Java, Spring Framework, Relational and NoSQL databases on Linux-based operating systems – all operating as high-availability, large-scale, critical services.


What Problems Will You Be Solving?

Assisting with our client’s Agile transformation;

Assessing the current technology landscape and recommending future technology to meet our client’s strategic goals;

Building solutions using cloud-native architecture;

Migrating from monolithic to microservices architecture;

Helping our clients in developing their DevOps practices using principles such as automation, continuous integration, continuous delivery, and proactive monitoring.


What You’ll Do

Involved in application and infrastructure design from concept through development and implementation;

Be part of the Agile team and actively participate in all Agile or SCRUM ceremonies;

Interfacing with the Scrum Master, Product Owner & other developers on the team;

Ensuring that the code you’ve written functions as designed by creating automated unit and integration tests, which execute in our continuous delivery pipeline;

Follow and adhere to the quality standards as set out by the customer organization;

Provide technical leadership to teammates through coaching and mentorship;

Provide timely and actionable feedback as a part of the peer performance review process;

Assist client recruitment by participating in the interview process as a technical interviewer when required;

Contribute to the client Knowledge Base by creating, editing, and sharing documents and materials about projects, best practices, and/or relevant technology as discussed with the Director of Software Solutions;

Participate in strategy and ideation sessions related to software-specific initiatives;

Participate in industry events as a subject matter expert or in a professional development capacity to keep abreast of industry trends and best practices.


Must-Have Skills/Experience:

Java Spring Framework

Experience with Microservices Architecture

Demonstrated experience building and consuming Web Services (REST and SOAP)

Familiar with messaging brokers (eg, RabbitMQ, ActiveMQ, Kafka)

OO Design and analysis using Design Patterns

Relational Databases (MySQL, Postgres, or Oracle)

Experience working with NoSQL DBs (eg. MongoDB, Couchbase)

Experience working within an Agile team

Experience with CI/CD Pipeline

Experience using Linux for deployment

Exposure to Kubernetes or OpenShift

Completely fluent in the English language both written and verbal at a professional level (this is a client-facing role).


Nice to Have Skills/Experience

Experience with Docker Containers

Exposure to Service Mesh (Istio)

Familiar with public cloud technologies (AWS, GCP, Azure)

JavaScript (Angular/React), HTML, CSS

Knowledge of EFK (ElasticSearch, Fluentd, Kibana)

Knowledge of writing manifests with Helm Charts tools

Linux Networking

À propos de TEKsystems:

Nous sommes partenaires dans la transformation. Nous aidons les clients à activer des idées et des solutions afin de profiter d’un nouveau monde d’opportunités. Nous sommes une équipe solide de 80 000 personnes, nous travaillons avec plus de 6 000 clients, dont 80 % faisant partie du Fortune 500, partout en Amérique du Nord, en Europe et en Asie. En tant que chefs de file de l’industrie des services technologiques complets, des services aux talents et des applications du monde réel, nous travaillons avec des leaders progressistes pour favoriser le changement. C’est le pouvoir d’un vrai partenariat. TEKsystems est une société du groupe Allegis.


About TEKsystems:

We’re partners in transformation. We help clients activate ideas and solutions to take advantage of a new world of opportunity. We are a team of 80,000 strong, working with over 6,000 clients, including 80% of the Fortune 500, across North America, Europe and Asia. As an industry leader in Full-Stack Technology Services, Talent Services, and real-world application, we work with progressive leaders to drive change. That’s the power of true partnership. TEKsystems is an Allegis Group company.

The company is an equal opportunity employer and will consider all applications without regards to race, sex, age, color, religion, national origin, veteran status, disability, sexual orientation, gender identity, genetic information or any characteristic protected by law.

Quick Apply
To help us track our recruitment effort, please indicate in your cover/motivation letter where (jobsinteelecom.net) you saw this job posting.