Top 3 reasons to join us
- In-depth knowledge sharing sessions
- Flexible in-office and remote work arrangements
- Great Place to Work-Certified™
Job description
JOB DESCRIPTION
- Work as senior software developer on the web-based application product in JAVA-related and open-source technologies.
- Develop and enhance product offerings in accordance with design, consistent with business objectives
- Continuously research and implement new technologies to maximize development efficiency
- Identify potential issues and working out possible solutions
- Develop new user interface features in a large-scale of web application.
- Ensure the technical feasibility of UI/UX designs.
- Optimize application for maximum speed and scalability.
- Assure that all user input is validated before submitting to back-end.
- Develop web templates based on graphical web layout designs that follow the strict requirements.
- Collaborate with other team members and stakeholders.
Your skills and experience
YOUR SKILLS AND EXPERIENCE
For Java:
- Proven hands-on experience on Java ecosystem, Spring boot, Microservices, NoSQL: MongoDB, Cassandra, graph DB (Neo4j).
- Cloud based technologies: AWS, OpenShift, Docker is BIG plus
- Working knowledge of Scala/Spark/Kafka or any functional programming languages is a very BIG plus
- Experience with Machine learning knowledge is a BIG plus
- Able to communication in English is a plus
For Angular front-end:
- At least 1 year of experience creating web application using Angular.io and Bootstrap.
- Experience in building scalable high availability web application.
- Experience building software in finance and banking industry is an advantage.
- Experience in agile scrum-based development process.
- Strong knowledge of writing secured codes and good understanding of design patterns.
- Proficient in HTML, CSS and Javascript.
- Experience with hybrid mobile app frameworks is a plus
Why you'll love working here
At PYCOGroup, we don’t just offer you a job, we offer you your future. Here are our commitments:
#FUN: We are pretty funny, you will have fun at work.
#TEAMWORK: You will be collaborating with great people to build great things.
#TRAVEL: Unlock your world with our global opportunities, we operate on all continents!
#GUIDANCE: Our internal network of global experts is always ready to support you.
#VARIETY: You will have access to both consulting and development projects career
opportunities.
#PURPOSE: You will work on key digital initiatives for awesome international clients.
#STABILITY: We’ve been around since 1999.
#OPENNESS: We operate in a flat structure and our Senior leadership is always ready to
engage.
#MERIT: You will get recognized and rewarded for your contributions.
#VISION: We offer a different approach to digital transformation, you should be part of it.
#SUPPORT: We got your back, we're a family.
Collaboration Betters The World (CBTW)
CBTW is a global tech company with 3,000+ professionals in 21 countries