0% found this document useful (0 votes)
5 views4 pages

Java Developer Job Opportunity at Seamless

Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
5 views4 pages

Java Developer Job Opportunity at Seamless

Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd

Java Developer

Job Description
ABOUT US

Seamless is a global technology leader in Retail Value Management, Advanced Analytics and
Fintech, delivering end to-end solutions for electronic transactions and digitization of the telecom
supply chain. We enable telcos to not only enhance overall customer experience and reduce Opex
but to also turn their Sales & Distribution into a truly data driven business function.

With deep industry knowledge in telecom sales and distribution and vast expertise in facilitating
customers globally, our leadership team has been at the forefront of innovation in this sector.

We also leverage the best talent from around the world and have extensively invested in human
capital to develop a diverse team that is spread across 14 offices with highly qualified professionals
in the areas of telecom sales and distribution and systems integration.

2
JAVA DEVELOPER

.
We are looking for highly skilled programmers with experience building web applications in Java.
This is an opportunity to become a part of a highly motivated and skilled team which works on the
cutting edge technology and invents the future of payment solutions.

You will work in a flexible team where you will be involved in Development and all aspects
of configuration and to some aspects deployment of the various projects/ products that our
technical teams are involved with.

Essential:

● Experience in Core Java and Spring (Boot, Core, JDBC, J2EE, Spring Cloud)
● Web Services frameworks – SOAP and RESTful
● RDMS Design and SQL queries optimisation and indexes in MySQL or Maria DB.
● Good knowledge and hands on experience in Linux / macOS based environments for
development.
● 4-5 years of experience developing in large-scale applications.

● Spring Boot, Spring JPA, Spring Security, and Hibernate


● Maven build management and integration with ANT using Bamboo
● XML / JSON related parsing and binding technologies
● Exposure to Docker or containerization concepts
● Scripting such as bash, bean-shell, Python and Groovy
● Agile development experience using Scrum & Kanban
● Working with Distributed Teams
● Development in macOS or Linux Systems
● Experience with JIRA, Bamboo, Bitbucket and GIT is a plus

● Bachelors in Computer Science or relevant field

3
● Big Data and Machine Learning
● NoSQL Database
● ETL tools
● BI Tools
● Web Development

● Good communication skills in English


● Self-driven and ability to make progress with minimal supervision
● Attention to detail

Common questions

Powered by AI

Seamless utilizes advanced analytics to process and interpret data, enabling telecom companies to enhance customer experience and reduce operational expenses (Opex). Java plays a critical role by providing a robust and flexible programming environment for developing web applications and configurations that support these analytics processes. The Java Developer's experience in using frameworks such as Spring and web services like SOAP and RESTful is essential for building scalable and reliable applications that are necessary for the digitization and optimization of telecom sales and distribution .

By integrating big data and machine learning into their technological framework, Seamless enhances its ability to analyze vast volumes of data, leading to more informed business decisions and improved customer interactions. This integration supports the development of predictive models and real-time analytics, which are crucial for optimizing telecom sales and distribution processes. Machine learning algorithms can identify patterns and insights that drive innovation and operational efficiency, aligning with Seamless's objective of pioneering advanced data-driven solutions in the fintech and telecom industries .

A self-driven progress and minimal supervision expectation allows Java Developers at Seamless to take initiative, contribute innovative ideas, and expedite the development process. This autonomy encourages creative problem-solving and leadership qualities, which are vital for succeeding in a fast-paced, dynamic work environment. It aligns with Seamless's goal of maintaining a highly motivated team that can independently manage complex projects and drive technological advancements in the fintech and telecom sectors .

Experience in both macOS and Linux systems provides a Java Developer at Seamless with a versatile skill set that is crucial for cross-platform development. It enables developers to create and test applications in varied environments, ensuring compatibility and robustness of the software. This capability is particularly important at Seamless, where technology solutions need to operate seamlessly across different platforms to meet diverse client requirements and maintain high standards of reliability and performance in their offerings .

Seamless's strategy of investing in global human capital provides a competitive advantage by bringing diverse perspectives and expertise to their projects, which is crucial for innovation in the fintech industry. This diversity fosters a culture of creativity and adaptability, enabling the company to continuously develop and refine technologies that cater to different markets and customer needs. By leveraging skilled professionals from various regions, Seamless can effectively address complex challenges and implement innovative solutions in telecom sales and distribution, thereby maintaining its position as a leader in fintech and advanced analytics .

The essential skills for a Java Developer at Seamless include proficiency in Core Java and Spring Framework, knowledge in RDMS design and SQL query optimization, experience with web services like SOAP and RESTful, and familiarity with Linux or macOS environments. These skills allow developers to build scalable, efficient, and secure web applications that align with Seamless's goal of delivering cutting-edge technology solutions for electronic transactions and telecom digitization. Additionally, the ability to handle big data, machine learning, and containerization concepts further supports the company's focus on innovation and advanced analytics .

Seamless incorporates containerization and scripting into their software development process to achieve flexibility, scalability, and ease of deployment. Containerization, through tools like Docker, allows applications to be packaged with their dependencies, enabling consistent environments across development and production. Scripting languages such as bash, Python, and Groovy automate repetitive tasks, speeding up development cycles and reducing the risk of errors. These technologies are vital in maintaining efficient workflows and supporting the company's commitment to delivering cutting-edge solutions in telecom and fintech .

Experience with tools like JIRA, Bamboo, and GIT is crucial for a Java Developer working in a distributed team at Seamless. These tools enhance collaboration and ensure effective project management by facilitating task tracking, continuous integration, and version control, respectively. JIRA helps in managing tasks and workflows, Bamboo automates builds and deployments, while GIT manages code changes across distributed teams. This proficiency ensures seamless communication and coordination among team members, which is essential for maintaining productivity and meeting project goals in a globally dispersed work environment .

Agile methodologies such as Scrum and Kanban are integral to the software development practices at Seamless. These methodologies foster incremental and iterative work sequences, which help in managing workload efficiently and improving the quality of deliverables. Scrum provides a structured yet adaptable framework that encourages team collaboration, accountability, and continuous progress monitoring, crucial in a fast-paced and innovative environment. Kanban ensures an optimized workflow by visualizing tasks and limiting work-in-progress, helping teams to better handle changes and deliver high-quality products in the fintech and telecom sectors .

Seamless differentiates itself in the fintech sector through its specialization in Retail Value Management, which involves optimizing the value proposition of retail transactions and supply chains. By focusing on both advanced analytics and value-driven solutions, Seamless addresses specific operational challenges faced by telecom companies, such as cost reduction and customer experience enhancement. This niche focus allows Seamless to provide tailored solutions that are not only technologically advanced but also strategically aligned with the business objectives of its clients, setting it apart from more generalist fintech firms .

You might also like