CrawlJobs Logo

Software Consultant (Java)

amaris.com Logo

Amaris Consulting

Location Icon

Location:
Hong Kong

Category Icon

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Your missions: Design, develop, and maintain Java-based applications; Collaborate with cross-functional teams to define, design, and ship new features; Ensure the performance, quality, and responsiveness of applications; Identify and resolve bottlenecks, bugs, and performance issues; Participate in code reviews and contribute to continuous improvement initiatives; Document software designs, technical specifications, and best practices; Support deployment and integration activities; Stay up to date with emerging technologies and propose innovative solutions. Your profile: Bachelor’s degree in Computer Science, Information Technology, or a related field; At least 5 years of relevant working experience as a Java Developer; Proficiency in English (spoken and written) is required; Strong knowledge of Java, Spring Framework, and related technologies; Experience with databases (SQL/NoSQL), version control systems (e.g., Git), and CI/CD tools; Excellent problem-solving and analytical skills; Strong communication and teamwork abilities; Adaptability and eagerness to learn new technologies. What we offer: An international community bringing together 110+ different nationalities; An environment where trust has a central place: 70% of our key leaders started their careers at the first level of responsibilities; A robust training system with our internal Academy and 250+ available modules; A vibrant workplace that frequently gathers for internal events (afterworks, team buildings, etc.); Strong commitments to CSR, notably through participation in our WeCare Together program.

Job Responsibility:

  • Design, develop, and maintain Java-based applications
  • Collaborate with cross-functional teams to define, design, and ship new features
  • Ensure the performance, quality, and responsiveness of applications
  • Identify and resolve bottlenecks, bugs, and performance issues
  • Participate in code reviews and contribute to continuous improvement initiatives
  • Document software designs, technical specifications, and best practices
  • Support deployment and integration activities
  • Stay up to date with emerging technologies and propose innovative solutions

Requirements:

  • Bachelor’s degree in Computer Science, Information Technology, or a related field
  • At least 5 years of relevant working experience as a Java Developer
  • Proficiency in English (spoken and written) is required
  • Strong knowledge of Java, Spring Framework, and related technologies
  • Experience with databases (SQL/NoSQL), version control systems (e.g., Git), and CI/CD tools
  • Excellent problem-solving and analytical skills
  • Strong communication and teamwork abilities
  • Adaptability and eagerness to learn new technologies
What we offer:
  • An international community bringing together 110+ different nationalities
  • An environment where trust has a central place: 70% of our key leaders started their careers at the first level of responsibilities
  • A robust training system with our internal Academy and 250+ available modules
  • A vibrant workplace that frequently gathers for internal events (afterworks, team buildings, etc.)
  • Strong commitments to CSR, notably through participation in our WeCare Together program

Additional Information:

Job Posted:
March 18, 2026

Employment Type:
Fulltime
Job Link Share:

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

Briefcase Icon

Similar Jobs for Software Consultant (Java)

Java Solution Architect with Consulting Domain Experience

We are seeking an experienced Java Solution Architect to lead the design and dev...
Location
Location
United States
Salary
Salary:
203051.00 USD / Year
realign-llc.com Logo
Realign
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Java Architect With Azure
  • Java Developer With AWS
Job Responsibility
Job Responsibility
  • Define and implement application architecture and design for Java-based systems
  • Lead technical design sessions and architect scalable, secure, and high-performing solutions
  • Provide technical leadership and mentoring to development teams
  • Evaluate and recommend tools, technologies, and processes to ensure the highest quality product platform
  • Translate business requirements into system and software designs
  • Ensure adherence to best practices in coding, design, and architecture standards
  • Collaborate with cross-functional teams including DevOps, QA, UI/UX, and business stakeholders
  • Conduct code reviews and provide recommendations for improvement
  • Assist in troubleshooting and resolving complex technical issues
  • Stay current on Java and enterprise software development trends and technologies
  • Fulltime
Read More
Arrow Right

Java Software Engineer

This job involves contributing to a cutting-edge technology team in Citi's Prime...
Location
Location
Ireland , Dublin
Salary
Salary:
Not provided
https://www.citi.com/ Logo
Citi
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 5-8 years of progressive experience in systems analysis and programming of software applications, with a proven track record of implementing successful projects
  • Strong proficiency in Java application technologies, including deep experience with TDD (Test-Driven Development), Spring framework, and Microservices architecture
  • Solid understanding and experience with SQL
  • Proficiency in Linux environments
  • Experience with job scheduling
  • Working knowledge of project management techniques and methods, with a focus on agile methodologies
  • Ability to thrive in a fast-paced environment, manage multiple deadlines, and adapt quickly to evolving requirements and priorities
  • A strong team player with excellent communication skills, capable of working effectively with global teams to deliver integrated solutions.
Job Responsibility
Job Responsibility
  • Design, develop, and implement robust and scalable application systems and programs for the Prime Sequel Platform, aligning with strategic technology initiatives
  • Conduct in-depth feasibility studies, analyze complex technical and business challenges, and propose innovative solutions that enhance system functionality and business processes
  • Monitor and guide all phases of the software development lifecycle, from analysis and design through construction, testing, and implementation, ensuring timely and high-quality project delivery
  • Provide user and operational support on applications to business users
  • Utilize your deep expertise in application development to make evaluative judgments, recommend security measures, and contribute to post-implementation analysis, ensuring optimal system design and functionality
  • Partner closely with project managers, business stakeholders, and senior managers to translate complex business requirements into well-architected technical solutions
  • Consult with users and other technology groups, providing advanced programming insights and support
  • Ensure adherence to best practices and essential procedures
  • Serve as a technical mentor and coach to junior team members, fostering a culture of continuous learning and development
  • Operate with a high degree of independence and judgment, taking ownership of critical initiatives and driving them to successful completion
What we offer
What we offer
  • 27 days annual leave (plus bank holidays)
  • A discretional annual performance related bonus
  • Private Medical Care & Life Insurance
  • Employee Assistance Program
  • Pension Plan
  • Paid Parental Leave
  • Special discounts for employees, family, and friends
  • Access to an array of learning and development resources.
  • Fulltime
Read More
Arrow Right

Windchill Development Consultant Architect

Sopra Steria seeks a Windchill Development Consultant Architect to take full own...
Location
Location
India , Bengaluru
Salary
Salary:
Not provided
https://www.soprasteria.com Logo
Sopra Steria
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3 or more years of experience as a Windchill Technical or Process Architect
  • Experience with full-scope implementations, product lifecycle management systems, CAD data management, product data management, and associated networking systems
  • Extensive experience from both user perspective and technical perspective (business administration, configuration, customization, integration)
  • Ability to conduct workshops and conference room pilots to understand and analyze customer business need
  • Proficiency in Java J2EE technologies and Webservices
  • Knowledge of Windchill API’s and data structure
  • Strong oral and written communication skills
  • Good analytical, problem-solving, and troubleshooting skills
  • Leadership and team-building skills
  • Experience in large Windchill Implementation and Migration projects
Job Responsibility
Job Responsibility
  • End-to-end technical solutioning and architecting for global Windchill implementation
  • Charting solution blueprints and other documentation
  • Conducting workshops and conference room pilots to map business requirements
  • Delivering enterprise PLM solutions collaboratively with stakeholders
  • Conducting customer training and content development
  • Mentoring and developing junior consultants
What we offer
What we offer
  • Inclusive and respectful work environment
  • Open positions for people with disabilities
Read More
Arrow Right

Senior Technical Consultant

The Senior Technical Consultant is responsible for the analysis, design, develop...
Location
Location
Canada , Ottawa; Toronto
Salary
Salary:
Not provided
diona.com Logo
Diona Technologies (Canada) Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 3-5 years of experience in software design and development using Java and related technologies
  • Knowledge of SQL and relational database concepts
  • Knowledge of XML, JSON and HTML
  • In-depth understanding of the SDLC, including analysis, design, testing and quality assurance
  • Excellent written and verbal communication skills
  • Computer Science degree or equivalent from recognized institutes
  • 5+ year continuous residence history in Canada
Job Responsibility
Job Responsibility
  • Develop an understanding of the functional requirements of the project and how they map to Cúram by Merative (“Curam”)
  • Work with the Technical Architect / Development Lead to implement the optimum solution with Cúram
  • Acts as a technical reference for design/development/deployment of solutions built with Cúram
  • Applies industry standard design methodologies/patterns on any given project assignment
  • Leads teams of technical consultants/developers
  • Work within the project team to ensure that the project technical standards are properly applied
  • Work as part of a team to implement client business requirements in a timely, performance-centric and configurable/maintainable manner
  • Assist the Project Manager in project estimation and planning
  • Liaise with team members and COTS vendors (as applicable) to ensure a quality project deliverable
  • Apply problem solving techniques and product capability knowledge to ensure best results for the client engagement
What we offer
What we offer
  • Dental care
  • Disability insurance
  • Extended health care
  • Life insurance
  • Paid time off
  • RRSP match
  • Stock options
  • Vision care
  • Learning & Development / Education Benefit
  • Fulltime
Read More
Arrow Right

Cybersecurity Consultant - Resilience Engineering

At Bosch, we shape the future by inventing high-quality technologies and service...
Location
Location
Poland , Warszawa
Salary
Salary:
Not provided
https://www.bosch.pl/ Logo
Robert Bosch Sp. z o.o.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Basic software development skills in Java/ Python/ SQL etc.
  • Basic understanding of Cloud technology, with a fair understanding of services being offered by at least the major Cloud Service Providers
  • Previous experience with Security Engineering
  • Experience working with agile methodologies (like SCRUM)
  • Hands-on experience in penetration testing/ ethical hacking/ bug-bounty hunting would be preferable
  • Understanding of cyber security processes (vulnerability management, threat management, incident handling, security monitoring, etc.)
  • Knowledge of Secure SDLC and secure architecture principles
  • Knowledge of analytical tools to derive insights from assessment reports
  • Knowledge of cybersecurity frameworks and standards like ISMS, NIST RMF, MITRE ATT&CK framework etc.
  • Comfortable interacting with engineers for solving complex problems as well as senior management roles to apprise them of the cybersecurity perspective in existing processes
Job Responsibility
Job Responsibility
  • Support the development and implementation of a Cyber Security resilience road map
  • Analyze the cybersecurity posture of software applications on web, cloud, enterprise to identify areas of concern and prepare road map for mitigation of common, recurring vulnerabilties
  • Interface with development teams within the organization to strengthen cybersecurity practices
  • Conduct and participate in resiliency exercises across domains to determine security requirements and specifications
  • Manage external and internal stakeholders' communication
  • Maintain good communication with stakeholders in the governance vertical as well as the development and cybersecurity assessment verticals establishing synergy towards achievement of an organizational cybersecurity resilience
  • Support in development and implementation of information/ cyber security controls and change initiatives across the Bosch group
  • Support in deriving and implementing methods to improve cybersecurity in repetitive development processes
What we offer
What we offer
  • Competitive salary + annual bonus
  • Hybrid work with flexible working hours
  • Referral Bonus Program
  • Copyright costs for IT employees
  • Complex environment of working, professional support and possibility to share knowledge and best practices
  • Ongoing development opportunities in a multinational environment
  • Broad access to professional trainings (incl. language courses), conferences and webinars
  • Private medical care and life insurance
  • Cafeteria System with multiple benefits (incl. MultiSport, shopping vouchers, cinema tickets, etc.)
  • Prepaid Lunch Card
  • Fulltime
Read More
Arrow Right

Federal Senior Software Engineer

As Virtru continues to grow rapidly worldwide, including in the U.S. public sect...
Location
Location
United States , Washington DC
Salary
Salary:
190000.00 - 225000.00 USD / Year
virtru.com Logo
Virtru
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Active U.S. TS/SCI Clearance required - ideally with CI poly or willingness to sit for one
  • 5+ years Experience with Go or Java and backend development
  • Experience developing software in or supporting Federal Government customer environments, with a focus on DoD mission areas
  • Experience integrating software solutions with other business systems, for example: data warehousing, BI, CRM, ERP, or analytics platforms
  • Ability to decompose complicated technical concepts into manageable parts and effectively communicate those parts in a manner that is digestible for peers as well as management
  • Self-starter and system-level thinker who proactively scans for and communicates problems with technology, investigates potential causes, and proposes solutions/next steps
  • Strong communication skills
  • Project management skills, including experience working on matrixed teams
  • Expert in building relationships, listening and managing time
  • A passion to serve the customer, which has played out in a prior customer-facing role like consulting or support, ideally sales engineering
Job Responsibility
Job Responsibility
  • Deliver efficient and professional solutions for clients to maximize value from Virtru’s products in Go or Java
  • Maintain awareness and knowledge of Virtru products, specifically APIs and SDKs
  • Able to develop standalone, modular, and code libraries to enable clients adoption of Virtru products
  • Engage with multiple business units including software engineering, operations, product management, and business stakeholders
  • Maintain a broad and deep technical understanding of the Virtru product line and the underlying technologies and protocols
  • Understand Virtru’s engineering strategy and business goals, and use this context to inform your work with VGS customers
  • Stay up-to-date on industry trends through self-study, research, and online courses
What we offer
What we offer
  • A Flexible PTO policy — we strongly encourage you to take time off (in addition to 14 holidays)
  • A $1,500 annual Learning & Development Stipend
  • Frequent company-sponsored team celebrations
  • Access to an Employee Assistance Program
  • Access to Headspace, a mental health app tailored to your specific needs
  • A flat 3% contribution to your retirement account
  • A high degree of flexibility
  • Competitive compensation
  • Generous parental, medical, and bereavement policies
  • Uncapped commissions for Sales roles
  • Fulltime
Read More
Arrow Right

Technical Consultant

The Technical Consultant is responsible for the design, development and deployme...
Location
Location
India , Bangalore
Salary
Salary:
Not provided
diona.com Logo
Diona Technologies (Canada) Inc.
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • 2-5 years of experience in Software Design, Planning and Development using Java and allied technologies
  • Expert knowledge of JavaScript, Java and strong object-oriented development
  • Experience with integration technologies such as SOAP and REST web services, Apache Camel, Spring Batch
  • Knowledge of JDBC, SQL, XML, JSON and HTML
  • In-depth understanding of the entire development process, including specification, documentation and quality assurance
  • Should possess excellent written and verbal communication skills
  • Engineering Degree or equivalent from recognized institutes
Job Responsibility
Job Responsibility
  • Works with the Technical Architect/Principal Technical Consultant/Senior Technical Consultant to implement the optimum solution with the chosen COTS platform
  • Works within the project team to ensure that the project technical standards are properly applied
  • Works as part of a team to implement client business requirements in a timely, performance-centric and configurable/maintainable manner
  • Liaise with team members and COTS vendors (as applicable) to ensure a quality project deliverable
  • Apply problem solving techniques and product capability knowledge to ensure best results for the client engagement
  • Prepare and deliver domain best practice/product capability presentations
  • Present a professional and knowledgeable image of Diona Technologies Limited to customers
Read More
Arrow Right

Software Quality Assurance Engineer

Location
Location
United States , San Jose
Salary
Salary:
Not provided
tranzeal.com Logo
Tranzea
Expiration Date
Until further notice
Flip Icon
Requirements
Requirements
  • Require Bachelor’s Degree or foreign equivalent in Information Technology, Computer Information Systems, Electronics Engineering, Electronics and Communication Engineering, or a related field
  • Require 5 years of experience in job offered, Software Consultant, Software Engineer, Test Engineer, Lead or related using Buganizer, Unix Scripting, Agile Methodologies
  • Require travel/relocations to various unanticipated locations throughout the United States
Job Responsibility
Job Responsibility
  • Leading quality assurance testing for large-scale, eCommerce web applications, tools, software
  • Supporting continuous integration process improvement and innovation using CI/CD tool like Jenkins
  • Writing test plans, test strategy and test cases (automated) using Java and Selenium WebDriver in Eclipse IDE
  • Identifying opportunities for improved software development lifecycle
  • Troubleshooting critical defects in software coding
  • Working closely with the Developers and Engineers to achieve a high level of code coverage
  • Assisting in providing guidance to offshore associates
  • Socializing and Collaborating testing efforts with peers
  • Providing guidance to team in testing web technology including HTTP headers, HTTP Verbs (post, get, etc.)
  • Validating and certifying web services using Postman / TestNG etc. tools
Read More
Arrow Right