Java Jobs

Sorice Solutions

Tech Project Manager/ Scrum master

We are looking for Project Manager/Scrum Master, you will be working from start to finish on each project, it is essential to understand all aspects of each system, from both a business and technical point of view. Success in the role requires an innovative mind, a proven track record of delivering new customer-facing software products, rigorous analytical skills, and a passion for creating market-leading software for millions of customers.




Automation Engineer

We are constantly looking for amazing folks who can join us and help bring value to the many products we are working with. With this Job post, we want to invite all Automation Test Engineers who have expertise in Automation.

sql java python

Apptrics LLC

Jr .Net Developer

  • Apptrics is unique among IT and Business solution providers. With years of IT Solution creation along with deep experience in solving business challenges, Apptrics has positioned itself among the best in IT and Business Process Outsourcing services. By bringing these two centers of excellence together, we have built a suite of technology enabled solutions that drive ROI for our clients and sets Apptrics far ahead of any competition.

sql c-sharp java dotnet angular-js


DevOps Engineer

  • You are comfortable automating and maintaining cloud infrastructures. You are passionate about learning tools and services, with superb troubleshooting skills, enthusiasm for automating everything, and a sense of ownership.

Bash ruby golang java python kubernetes aws docker


Full Stack Engineer (Java + Angular - Backend Heavy)

Groov in a nutshell is a B2B SaaS provider of aggregated and unified Data and Insights across SMB payment and commerce ecosystem to Financial Institutions (FIs) who serve such SMBs. Use cases range from supporting FIs across Lenders, Banks, Insurers, PSPs/Payment providers, Business Accountancy and Marketplaces who serve small and medium businesses ( aka Merchants).

Overall Groov’s tech stack uses the following: Java, Spring-Boot, Angular, JPA, Liquibase, Kafka, Docker, K8s, AWS and using persistent AWS RDS Postgresql and Mongodb.


4-6 years

java angular-js postgres aws mongodb docker

Loopr AI

Senior Fullstack Engineer

AI is now mainstream. Enterprises and organizations have recognized its potential and are willing to invest significantly to adopt it in their business to boost the bottom line. However, they do not have a way to quickly adopt AI to solve different business problems and need to develop individual solutions from scratch which involves development cycle of months and hundreds of thousands of dollars in costs.

They are building a horizontal platform to leverage AI to solve multiple business problems within the industry and cross-industry. They provide a no-code SaaS platform for businesses to adopt pre-built AI solutions within hours or days. Using Loopr's platform, organizations can quickly leverage AI to reduce QA costs by automating defect or corrosion detection in products like aircraft parts, reduce processing time on the factory floor by digitizing documents in real-time, provide a faster and more accurate diagnosis by automating disease detection in medical reports, and much more. We are looking for a Sr. Fullstack Engineer to join their team.

sql java javascript python django nodejs mongodb


Senior Backend Developer

As a Backend Developer, you will be part of a talented team building cutting-edge technology and solving meaningful challenges on a daily basis. They are a small but growing team and expect you to put your spin on our exciting projects and to help us shape the future of our business. Grow with us, learn from the best and create a product that will be used by many. We are looking for a Sr. Backend Developer to join their team.

swift kotlin java react-js react-native nodejs aws


Blockchain Developer

We are looking for a highly capable blockchain developer to design, implement, and distribute a secure blockchain-based network. You will be analyzing our blockchain needs, designing customized blockchain technologies, and launching and maintaining our blockchain network.

To ensure success as a blockchain developer, you should possess extensive knowledge of programming languages used for blockchain development and experience in cryptography. An outstanding blockchain developer will be someone whose expertise translates into secure, fast, and efficient digital transactions.

web3 blockchain java python c-plus-plus


Blockchain Engineer

As a Blockchain Engineer, you will join our small team and develop and maintain the Javascript SDK implementation of the WalletConnect protocol. You have a passion for open-source software, and will work on code that is deployed throughout the web3 ecosystem. The role involves implementing new features from protocol specifications, creating documentation, as well as client testing. The position is full-time and completely remote.

web3 golang java javascript rust typescript ethers-js


Solidity Engineer / Smart Contract

We are seeking a talented solidity developer to compliment our existing technical team. You will be responsible for working and enhancing our existing escrow smart contract to perform different programmatic payments and forking and maintaining a rebasing token protocol. This role requires elaborate software engineering skills, a true passion for innovative technology and a keen understanding of industry trends in CeFi and DeFi.

java solidity defi

Java Programming Jobs: Understanding the Job Market and Requirements


With the rise of artificial intelligence and machine learning, software developers are in high demand. Developers with experience in Java programming can find a variety of jobs that use their skills and pay well. As more businesses adopt agile methodologies and cloud services, there will be increased demand for skilled Java programmers. To succeed in the job market, any programmer needs to understand what they should expect from a specific job posting, how much they can expect to be paid and what skills are most sought after by employers. This article explains the ins and outs of the Java programming job market so that you can land your dream job in no time!


What Skills Are in Demand for Java Developers?

The skills most in demand for Java developers include SQL, JavaScript, Cloud Architecture, RESTful APIs, and business acumen. These skills are useful for many types of programming positions, from maintaining legacy systems to building microservices. Obviously, knowledge of the Java programming language is a must for any Java developer. Other necessary skills include database architecture and design, distributed systems (and NoSQL data stores), testing, architecture, and design. For example, a Java developer might need to implement a RESTful API for a mobile application. The developer needs to understand how to build an API that follows the proper design guidelines for security and scalability.


Java Developer Salaries and Requirements

The average salary for Java developers is $90,000 per year. However, the average salary differs depending on the company, the specific role within the company, and the person’s level of experience. These salaries are predicted to rise over the next few years, as demand for Java developers is growing steadily. To land a position with a decent salary and benefits, you need a combination of the right skills, experience and knowledge. There are plenty of entry-level Java programming jobs available, but they don’t pay well. To land a good position, you need a degree and a few years of experience.


Best Programming Jobs for Java Developers

Some of the best programming jobs for Java developers are listed below: - System Architect: A system architect reviews existing architecture and designs new systems. This person is responsible for high-level design decisions and for making sure that the final architecture is scalable and secure. They must also be able to communicate the design to other team members. - Lead Architect: A lead architect is responsible for monitoring all of the systems within an organization and making sure that they are scalable and efficient. They are also responsible for mentoring other architects and for hiring new architects when needed. - Software Engineer in Test (SDET): An SDET is responsible for testing a product before it is shipped. They must make sure that the product runs as expected on different operating systems and that all of the features work correctly. An SDET also designs and writes test cases and reviews the test cases written by other team members.


Wrapping Up

The Java programming language is one of the most widely used languages in the world. Since the language is mature and standardized, there are many jobs available for Java developers. The job market for Java developers is competitive because the language is so widespread. To succeed in the job market, any programmer needs to understand what they should expect from a specific job posting, how much they can expect to be paid and what skills are most sought after by employers. You can succeed by learning the ins and outs of the Java programming language and by finding an employer that values your skills. With hard work and dedication, you can find a programming job that uses your skills and pays well.