Job Description
Role : Lead Java Platform Engineer
Experience: 8+ years (core Java)
Core Tech: Java, REST APIs, SQL/NoSQL
Domain:
Financial Services
About the role:
Were seeking a highly experienced and passionate Senior Java Platform Engineer to join our team. Youll play a crucial role in designing, developing, and maintaining the robust, scalable platform services that underpin our core financial applications. This role demands a deep understanding of core Java principles, a proven track record of building high-performance APIs, and extensive experience in the financial services industry.
What youll do:
Design & development:
- Design, develop, and maintain high-performance, scalable, and reliable platform services in Java.
- Build and consume RESTful APIs and other web services.
- Write clean, well-documented, testable code, and contribute to code reviews and quality.
Platform engineering:
- Contribute to the architecture and design of our platform services.
- Optimize platform performance and scalability and troubleshoot complex technical issues.
- Ensure the security and reliability of the platform.
Data management:
- Work across SQL and NoSQL databases.
- Design efficient data access patterns and apply sound data modelling principles.
Financial services expertise:
- Apply deep knowledge of financial industry practices, regulations, data, and systems.
- Work with sensitive financial data structures, with the care that requires.
Automation & workflow:
- Use Python for scripting and automation tasks.
- Apply (or build) exposure to Apache Airflow or similar tools for data pipelines and scheduling.
Collaboration & communication:
- Collaborate with cross-functional teams - product managers, QA engineers, and developers.
- Communicate clearly with both technical and non-technical stakeholders.
- Mentor junior engineers.
What youll bring:
- Bachelors or Masters in Computer Science or a related field.
- 8+ years of experience in core Java development.
- Extensive experience building and maintaining platform services.
- Strong grasp of object-oriented programming principles and design patterns.
- Proven experience designing and developing RESTful APIs.
- Deep knowledge of concurrency, multithreading, and performance optimization.
- Hands-on experience with SQL and NoSQL databases.
- Significant experience within the financial services industry.
- Exposure to Python for scripting and automation.
- Exposure to Apache Airflow or similar workflow management tools.
- Excellent problem-solving, analytical, communication, and collaboration skills.
- Experience with Agile development methodologies.
Nice to have:
- Cloud platforms (AWS, Azure, or GCP).
- Containerization and orchestration (Docker, Kubernetes).
- Message queues (Kafka, RabbitMQ).
- Knowledge of financial regulations and compliance requirements.
About Wissen Technology:
Wissen Technology is a specialized consulting firm that helps organizations in Banking & Finance, Telecom, and Healthcare build world-class products. Since 2015, weve grown to 1,000+ engineers across the US, UK, India, Australia, Mexico, and Canada and we are a certified Great Place to Work .
No Referrers Available
There are currently no referrers available for this job. You can still apply, will let you know once there is any referrer available.