CrawlJobs Logo

Sr. Java/ Kotlin Full Stack Engineer

pipercompanies.com Logo

Piper Companies

Location Icon

Location:
United States , Cary

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

142000.00 USD / Year

Job Description:

Piper Companies is seeking a Full Stack Engineer to join a leader in the financial industry. The Full Stack Engineer will play a critical role in building and modernizing applications while supporting the migration from Python to Kotlin.

Job Responsibility:

  • Develop and maintain applications using Kotlin (or strong Java experience), TypeScript, and modern frameworks such as React or Angular
  • Design and implement RESTful APIs for secure and scalable integrations
  • Collaborate with cross-functional squads including DevOps and SRE teams to deliver high-quality software solutions
  • Participate in code reviews and follow test-driven development practices
  • Support modernization efforts and migration of applications from Python to Kotlin

Requirements:

  • Bachelor’s degree in Computer Science or related field
  • Strong proficiency in Kotlin (Java acceptable), TypeScript, React/Angular, and Spring Boot
  • Hands-on experience with REST API development and micro-frontend architecture
  • Familiarity with test-driven development and secure coding practices
  • Excellent problem-solving skills and ability to work in a collaborative, agile environment
What we offer:
  • Medical, Dental, Vision, 401k, PTO, holidays, sick leave as required by law
  • 3% bonus

Additional Information:

Job Posted:
January 04, 2026

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:

Looking for more opportunities? Search for other job offers that match your skills and interests.

Briefcase Icon

Similar Jobs for Sr. Java/ Kotlin Full Stack Engineer

Sr. Staff Software Engineer

Our Senior Staff Engineer leads the architecture and design of the systems that ...
Location
Location
United States , Palo Alto; Chevy Chase; Seattle; Fort Worth
Salary
Salary:
120000.00 - 260000.00 USD / Year
geico.com Logo
Geico
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Ability to excel in a fast-paced, startup-like environment
  • Exemplary ability to design, perform experiments, and influence engineering direction and product roadmap
  • Experience leading and building the architecture and design (architecture, design patterns, reliability, and scaling) of new and current systems
  • Proven expertise in designing and developing microservices using graphQL and/or gRPC, along with event streaming platforms such as Kafka
  • Deep understanding of both API and event-driven architectures
  • Strong understanding of programming language development and developer experience in relation to Domain Specific Languages (DSLs)
  • Deep hands-on experience in building complex SAAS systems in large scale business focused systems, with great knowledge on Docker and Kubernetes
  • Fluency and Specialization with Java and/or Kotlin, along with at least one other modern typed language such as Rust, Golang, or C#
  • You fearlessly refactor and iterate when presented with new and previously unknown information
  • Deep knowledge of ETL, SQL, bitemporal data modeling, and temporal databases
Job Responsibility
Job Responsibility
  • Provide technical leadership to multiple areas and provide technical and thought leadership to the enterprise
  • Collaborate across teams and the tech organization to solve our toughest problems
  • Deliver high-scale and high-quality data architecture, especially legacy-to-modern platform transitions
  • Deliver High-Quality services and software for a variety of domains
  • Accountable for the quality, usability, and performance of the solutions
  • Utilize your expertise in designing, developing, and deploying new and novel frameworks and services for internal distribution and consumption
  • Utilize your expertise in designing and developing API’s and microservices using graphQL, gRPC, and modern languages / tooling
  • Deploy applications in a hybrid cloud environment utilizing Kubernetes, various data stores, and a variety of cloud native tools and services
  • Be a role model and mentor, helping to coach and strengthen the technical expertise and know-how of our engineering and product community
  • Influence and educate executives
What we offer
What we offer
  • Comprehensive Total Rewards program that offers personalized coverage tailor-made for you and your family’s overall well-being
  • Financial benefits including market-competitive compensation
  • a 401K savings plan vested from day one that offers a 6% match
  • performance and recognition-based incentives
  • and tuition assistance
  • Access to additional benefits like mental healthcare as well as fertility and adoption assistance
  • Supports flexibility- We provide workplace flexibility as well as our GEICO Flex program, which offers the ability to work from anywhere in the US for up to four weeks per year
  • Fulltime
Read More
Arrow Right
New

Intermediate Energy Trading Systems Developer

Our Calgary client is seeking a dedicated Intermediate Energy Trading Systems De...
Location
Location
Canada , Calgary
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
June 01, 2026
Flip Icon
Requirements
Requirements
  • Extensive experience in IT processes with a focus on development and technical business analysis
  • Proven background working with ETRM platforms such as OpenLink Endur, Allegro, or RightAngle
  • Strong proficiency in Java development and experience using Open JVS for technical customizations
  • Demonstrated ability to work independently and manage multiple workstreams in a high-pressure environment
  • Experience using version control tools like GitHub and development environments such as Eclipse
Job Responsibility
Job Responsibility
  • Provide front-line application support and troubleshooting for Enterprise Commodity, Risk, and Settlement clients
  • Develop and code small applications and scripts to resolve defects and enhance system functionality
  • Participate in the full development lifecycle from gathering business requirements to final testing and quality assurance
  • Investigate complex technical defects and provide tier two and tier three support to ensure system stability
  • Coordinate with internal teams and external vendors to ensure project milestones are delivered on schedule
  • Document technical solutions and provide accurate estimates for business-specific project tasks
  • Identify and recommend opportunities to modernize and simplify the existing application and technology portfolio
What we offer
What we offer
  • Work within a sophisticated ETRM environment supporting twelve different business groups and seven distinct commodity types
  • Enjoy a flexible hybrid work model with the ability to work from home on Wednesdays and Fridays
  • Collaborate with a high-performing team of architects and stakeholders on end-to-end technical solutions
  • Gain exposure to proprietary scripting languages and modern development tools like GitHub and Eclipse
  • Engage in a role that balances technical development with functional business analysis in a fast-paced corporate setting
Read More
Arrow Right
New

Solutions Developer - Power Platform Specialist

As a Solution Developer at McInnes Cooper, you will be responsible for translati...
Location
Location
Canada , Halifax
Salary
Salary:
Not provided
https://www.randstad.com Logo
Randstad
Expiration Date
May 31, 2026
Flip Icon
Requirements
Requirements
  • Bachelor’s degree in Computer Science, Information Technology, or a recognized post-secondary technical diploma in a related field
  • Proven experience as a SharePoint Developer with a focus on Power Automate and Power Apps
  • Strong understanding of SharePoint architecture, services, and best practices
  • Experience in creating technical specifications and scalable data structures
  • Proficiency in Microsoft 365 and the Power Platform (Power BI, Power Apps, Power Automate)
  • Knowledge of programming languages such as Python, C#, .NET, JavaScript, and/or HTML/CSS
  • Excellent problem-solving skills and attention to detail
  • Strong communication and collaboration abilities
  • Ability to manage expectations and handle high-pressure situations with tight deadlines
Job Responsibility
Job Responsibility
  • Design, develop, and maintain SharePoint applications using Power Automate, Power Apps and Power Bi
  • Translate business requirements into detailed technical specifications and architecture
  • Create scalable and efficient data structures to support enterprise-level solutions
  • Develop custom workflows and processes to automate business operations
  • Move expeditiously from analysis of a new business process, through identifying the need to prototyping a possible solution
  • Collaborate with cross-functional teams to integrate SharePoint solutions with other enterprise systems
  • Provide technical guidance and best practices for SharePoint development
  • Conduct testing and quality assurance to ensure the reliability and performance of applications
  • Document all phases of the development process, including design, deployment, and maintenance
  • Become and remain familiar with all IT operational policies and practices
  • Fulltime
Read More
Arrow Right
New

Customer Service Representative

This is your exclusive opportunity to join a global watch brand renowned for its...
Location
Location
Australia , Sydney
Salary
Salary:
60000.00 - 70000.00 AUD / Year
https://www.randstad.com Logo
Randstad
Expiration Date
April 16, 2026
Flip Icon
Requirements
Requirements
  • Minimum 1 year Customer Service / Call Centre experience
  • Excellent communication and interpersonal skills
  • Hold Citizenship / visa with unlimited work restrictions
Job Responsibility
Job Responsibility
  • Provide 5 star support to customers via phone and email
  • Assist the Sales team with complex enquiries
  • Professionally defuse escalations and complaints
  • Maintain new and existing customer relationships
  • Liaise with watch makers and technicians to solve product issues
What we offer
What we offer
  • Generous staff discount
  • Yearly performance bonus
  • Social events and rewards
  • Advancement opportunities and progression
  • Work for a highly successful, luxury brand in the retail industry
  • Free parking on-site
Read More
Arrow Right
New

Administrative Coordinator

Our partner, a highly reputable and well-established company in Ville Saint-Laur...
Location
Location
Canada , Saint-Laurent
Salary
Salary:
23.00 - 28.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
May 22, 2026
Flip Icon
Requirements
Requirements
  • Perfect Bilingualism: Ability to communicate confidently in both French and English (verbal and written). English proficiency is required for communicating with our international clientele outside of Canada
  • Experience: Minimum of 2 to 3 years in an administrative coordination or logistics role
  • Technical Proficiency: Excellent knowledge of the MS Office suite (especially Excel) and ideally experience with an ERP system (SAP, Oracle, Microsoft Dynamics, etc.)
  • Core Competencies: Strong organizational skills, ability to manage priorities, and a problem-solving mindset
  • Team Player: Demonstrated ability to work collaboratively with various stakeholders
Job Responsibility
Job Responsibility
  • Inter-departmental Liaison: Act as the central point of contact to facilitate seamless communication between sales, production, and finance departments
  • Order Management: Oversee the full order cycle, from initial entry to invoicing, ensuring high data accuracy
  • Logistics Support: Coordinate shipments and track delivery timelines with carriers and suppliers
  • Service Coordination: Schedule service interventions or client appointments and ensure rigorous follow-up on active files
  • Internal Support: Assist management and teams with report preparation, complex calendar management, and the optimization of administrative processes
What we offer
What we offer
  • Parking on site
  • Fulltime
Read More
Arrow Right
New

Office Clerk, Logistics and Inventory

Are you looking for a key role within a leading manufacturing company, where you...
Location
Location
Canada , Saint-Laurent
Salary
Salary:
23.00 - 25.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
June 04, 2026
Flip Icon
Requirements
Requirements
  • Bilingualism
  • Experience with an ERP system and other software
  • Attention to detail
  • Teamwork
  • Autonomy
  • Experience in a similar position
  • Experience with inventory
Job Responsibility
Job Responsibility
  • Preparation of shipping documents: creating packing slips in the computer system
  • Data entry: managing the entry of goods into the system
  • Inventory management: tracking inventory in the system
What we offer
What we offer
  • Sick days
  • Parking available
  • Fulltime
Read More
Arrow Right
New

Finance business partner

Drive financial strategy for a leading global brand in a dynamic environment. As...
Location
Location
Japan , Tokyo
Salary
Salary:
8000000.00 - 11000000.00 JPY / Year
https://www.randstad.com Logo
Randstad
Expiration Date
March 12, 2027
Flip Icon
Requirements
Requirements
  • Minimum of 5+ years’ experience in a commercial role within the fast moving consumer goods industry
  • In depth understanding of marketing mechanics, the expected outcome and the related financial impact
  • Highly analytical, financially literate and commercially savvy
  • Ability to quickly identify and analyze risks & impacts and able to define alternatives
  • Excellent communication and presentation skills. Capable of communicating precisely and effectively with internal stakeholders up to Director level
  • Ability to influence others and hold people to set recommendations, guidelines or processes
  • A structured and well organized individual
  • Must be self-motivated, self-directed and be able to work under pressure in a fast paced team environment
Job Responsibility
Job Responsibility
  • Provide strategic financial analysis and insights to support business decision-making
  • Develop and manage budgets, forecasts, and financial models
  • Partner with business units to identify cost-saving opportunities and drive efficiency
  • Monitor key financial performance indicators and report on variances
  • Ensure compliance with financial policies and procedures
  • Support the development of long-term financial strategies
What we offer
What we offer
  • 健康保険
  • 厚生年金保険
  • 雇用保険
  • 土曜日
  • 日曜日
  • 祝日
  • Fulltime
Read More
Arrow Right
New

Customer Support Agent - Overnight

At Randstad, we believe customer care is more than just a department—it’s a comm...
Location
Location
Canada , Mississauga
Salary
Salary:
28.00 CAD / Hour
https://www.randstad.com Logo
Randstad
Expiration Date
May 11, 2026
Flip Icon
Requirements
Requirements
  • Must be fluent in English
  • 1-2 years of experience in a contact center or a specialized customer care environment
  • Available for night shifts between 9 AM and 10 PM ET, Monday to Friday
  • Legal authorization to work in Canada
  • Previous experience in crisis support, mental health, or regulated industries is highly desirable
  • Background in social work preferred
  • High school diploma or equivalent
  • post-secondary education in a related field is an asset
Job Responsibility
Job Responsibility
  • Handle inbound calls and webform inquiries from the general public and registered participants with a focus on high-quality customer care
  • Provide assisted registration support for individuals who are unable to complete self-service registration
  • Process account changes, profile updates, and general inquiries within the CRM system
  • Recognize signs of distress and perform warm handoffs to crisis support services when necessary
  • Verify caller identity using established authentication methods to maintain strict privacy and confidentiality
  • Respond to basic operator inquiries regarding portal access, password resets, and authenticator setup
  • Escalate complex technical or regulatory matters to specialized L2 Tech Agents
  • Maintain accurate documentation in the case management platform for audit and compliance purposes
  • Meet established service level agreements (SLAs) for response and resolution times
  • Follow Standard Operating Procedures (SOPs) and Quick Reference Guides to ensure consistent customer care
What we offer
What we offer
  • Competitive hourly pay rate of $28.00 / hour
  • Full time hours
  • Opportunity to work in a specialized field that provides vital support to the community
  • Access to Randstad’s expert recruiters who provide ongoing career coaching and support
  • Collaborative work environment with a focus on professional development and well-being
  • Fulltime
Read More
Arrow Right