Senior Java Developer
4 days ago
Job Responsibilities:
- System Design and Development: Lead or participate in the design and coding of complex modules, ensuring system architecture's scalability, stability, and security.
- Problem Solving: Quickly locate and resolve technical issues within the system, optimize system performance, and enhance user experience.
- Continuous Innovation: Stay updated with the latest Java technology trends, research and introduce new tools and technologies to improve team capabilities and product competitiveness.
- Collaboration and Communication: Work closely with product managers, UI/UX designers, and test engineers to ensure projects are completed on time and meet quality standards.
- Technical Documentation: Write clear and standardized technical design documents and development guides to ensure effective knowledge transfer.
- Technical Leadership: Provide technical guidance to team members, enhance code quality and development efficiency, participate in code reviews, and ensure the feasibility and effectiveness of technical solutions.
Qualifications:
- Bachelor’s degree or above in Computer Science or related fields. Experience in blockchain development is preferred, as is a background in fintech or large-scale internet companies.
- At least 5 years of Java development experience, familiar with Java 8/11/17 features, and strong object-oriented design and programming skills.
Spring Framework Expertise:
- Proficient in Spring Core, Spring MVC, Spring Boot, and its auto-configuration principles, with the ability to leverage the Spring framework for application development, including dependency injection, AOP, transaction management, and Spring Security modules.
- Experience in building microservice architectures with Spring Cloud, including service registration and discovery, configuration centers, circuit breakers, and other microservice governance components.
Redis Expertise:
- Deep understanding of Redis data structures and operations, designing efficient caching strategies based on business scenarios to improve system performance.
- Skilled in setting up and maintaining Redis clusters, understanding the advantages and applications of Sentinel and Cluster modes.
- Proficient in using Redis for data caching, message queuing, distributed locking, and advanced applications.
- Strong understanding of Redis performance optimization, data persistence mechanisms (RDB & AOF), replication, and Sentinel mechanisms.
Database Technologies:
- Proficient in relational database design and optimization (e.g., MySQL, PostgreSQL), writing efficient SQL queries, understanding index principles, transaction isolation levels, and database locking mechanisms.
- Familiarity with NoSQL databases (e.g., MongoDB, Cassandra) is a plus.
Cloud-Native and Container Technologies:
- Skilled in Docker containerization, familiar with Kubernetes (K8s) and its ecosystem, including service deployment, configuration management, service discovery, and rolling updates.
- Practical experience in service orchestration and CI/CD in microservices architecture.
Distributed Systems and Middleware:
- Understanding of distributed systems principles, including CAP theorem, BASE principles, and distributed transaction processing.
- Proficient in using and optimizing middleware such as RabbitMQ, Kafka, Nginx, HAProxy, and API gateways.
Programming and Design Skills:
- Strong Java programming foundation, with knowledge of JVM principles, memory models, and garbage collection.
- Mastery of OOP and SOLID design principles, good coding habits, and code refactoring skills.
- Familiar with common design patterns and their practical applications.
DevOps and Continuous Delivery:
- Proficient in version control systems like Git, build tools like Maven/Gradle, and CI/CD tools such as Jenkins and GitLab CI/CD.
Problem-Solving and Learning Ability:
- Excellent logical thinking and problem-solving skills, capable of quickly identifying and resolving issues in complex technical environments.
- Passionate about learning new technologies and exploring technical advancements.
Other Requirements:
- Good English reading skills for technical documentation.
- Strong communication skills, teamwork spirit, adaptability to fast-paced environments, and self-motivation.
Tell employers what skills you have
MVC
Kubernetes
Design Patterns
Data Structures
MySQL
Application Development
JavaScript
Problem Solving
Cassandra
SQL
Core Java
System Design
Transaction Management
Angular
Docker
Java
API
Databases
Software Development
Technical Design
-
Senior java developer
2 weeks ago
Singapore Tampa Gardens Senior Living Full timeJOB DESCRIPTION WATA is actively looking for many Senior Java Developer candidates to join our dynamic development team. Joining us, you will have a chance to work with our proactive and talented people, and you will have a chance to work directly with our clients from North America, Singapore, Japan, Korea, and Australia. The reasons to join our company:...
-
Senior Java Developer
3 days ago
Singapore Tampa Gardens Senior Living Full timeJOB DESCRIPTION WATA is actively looking for many Senior Java Developer candidates to join our dynamic development team. Joining us, you will have a chance to work with our proactive and talented people, and you will have a chance to work directly with our clients from North America, Singapore, Japan, Korea, and Australia. The reasons to join our company:...
-
Senior java developer
3 weeks ago
Singapore This Is An IT Support Group Full timeAs a Principal/Senior Developer, the candidate is expected to be hands-on, an exceptionally strong coder, a technical thought leader, and possess the ability to solve some of the most complicated problems with simple solutions.Required Skills: Java 8 or above, Spring, Spring Boot Hands-on experience with Linux and cloud/container platform environments...
-
Senior java developer
3 weeks ago
Singapore This Is An IT Support Group Full timeAs a Principal/Senior Developer, the candidate is expected to be hands-on, an exceptionally strong coder, a technical thought leader, and possess the ability to solve some of the most complicated problems with simple solutions. Required Skills: Java 8 or above, Spring, Spring Boot Hands-on experience with Linux and cloud/container platform environments...
-
Senior Java Developer Lead
7 days ago
Singapore WEBWAVE TECH PTE. LTD. Full timeAbout UsWEBWAVE TECH PTE. LTD. is a dynamic and innovative company that values expertise in software development.Job Title: Senior Java Developer LeadWe are seeking a highly skilled Senior Java Developer Lead to join our team. This role will be responsible for leading the development of high-quality Java applications, collaborating with stakeholders to...
-
Senior java developer in singapore
6 days ago
Singapore One Tax CM Pte Ltd Full timesenior java developer in Singapore job details location singapore specialism information technology job type permanent working hours Full-Time reference number 91 M0154185_1616762272 contact josh lim, randstad job description *Be part of a well-funded and rapidly expanding start up *High value projects *Excellent salary package and benefits about the...
-
Senior Java Developer
1 week ago
Singapore BILLIGENCE ASIA PTE. LTD. Full timeRoles & ResponsibilitiesAs a senior Java developer , the developer is expected to be hands-on, exceptionally strong coder, technical thought leader and ability to solve some of the most complicated problems with simple solutions. Java 8 or above, Spring, Spring Boot Minimum 6 Years of relevant software development experience Knows reactive programming in...
-
senior java developer in Singapore
7 days ago
Singapore One Tax CM Pte Ltd Full timesenior java developer in Singapore job details location singapore specialism information technology job type permanent working hours Full-Time reference number 91M0154185_1616762272contact josh lim, randstad job description *Be part of a well-funded and rapidly expanding start up *High value projects *Excellent salary package and benefits about the company...
-
Senior Java Developer
5 hours ago
Singapore THE EDGE CONTRACTING SERVICES PTE. LTD. Full timeRoles & ResponsibilitiesSenior Java Developer - SingaporeWe are seeking a skilled Java Software Developer to join our consultancy team and contribute to impactful digital transformation projects. The ideal candidate will play a key role in designing, developing, enhancing and maintaining enterprise-level Java software applications.What's in it for you: ...
-
Senior Java Developer
1 month ago
Singapore Alan Partners Full timeJob Title: Senior Java DeveloperAbout the Role:At Alan Partners, we are seeking a highly skilled Senior Java Developer to join our team. As a key member of our development team, you will be responsible for designing and maintaining a robust booking system to capture trades with precision, ensuring no discrepancies within the market.Key...
-
Senior / Java Developer
3 months ago
Singapore TANGSPAC CONSULTING PTE LTD Full timeRoles & ResponsibilitiesSenior Developer / Analyst (Java)OccupationSOFTWARE AND APPLICATIONS DEVELOPERJob Description & RequirementsWe are hiring 2 perm roles for our banking client. You will be part of the team to carry out analysis, design, development and implementation of payment solutionRoles :- involved in end to end project lifecycle- preparing...
-
Senior java developer
3 weeks ago
Singapore LYNEER CORP Full timeWe are looking for a Senior Java Developer with below skills 1. Java Latest versions2. Object Oriented Programming3. Spring / Spring Boot4. Unit testing (JUnit)5. Build automation (Gradle/Maven + Bamboo)6. IDE (Eclipse / Intelli J)7. Git8. Security fundamentals10. Working experience on OAuth integration and token management related development Domain...
-
Senior Java Developer
2 days ago
Singapore FPT ASIA PACIFIC PTE. LTD. Full timeRoles & ResponsibilitiesOverview:We are seeking a highly skilled Senior Java Developer with a robust background in Java development, particularly within the Banking/Trading sector. This position involves hands-on development of a critical back-office application responsible for generating invoices from deal cashflows and managing payment instructions to...
-
Senior Java Developer
1 month ago
Singapore LYNEER CORP (SINGAPORE) PTE. LTD. Full timeRoles & ResponsibilitiesWe are looking for a Senior Java Developer with below skills1. Java Latest versions2. Object Oriented Programming3. Spring / Spring Boot4. Unit testing (JUnit)5. Build automation (Gradle/Maven + Bamboo)6. IDE (Eclipse / IntelliJ)7. Git8. HTTP/REST9. Security fundamentals10. Working experience on OAuth integration and token management...
-
Senior java developer
4 weeks ago
Singapore Sciente International Pte Ltd Full timeJob Summary We are hiring for a Senior Java Developer to be part of the software engineering team in designing, developing, testing, and maintaining enterprise software systems.Mandatory Skill-set Diploma / Bachelor in Computer Science, Computer Engineering, Information Technology & Engineering; Minimum of 5 years of hands-on experience in software...
-
Senior java developer
3 weeks ago
Singapore LYNEER CORP Full timeWe are looking for a Senior Java Developer with below skills Java Latest versions Object Oriented Programming Spring / Spring Boot Unit testing (JUnit) Build automation (Gradle/Maven + Bamboo) IDE (Eclipse / Intelli J) Git Security fundamentals Working experience on OAuth integration and token management related development Domain...
-
Senior Java Enterprise Developer
3 weeks ago
Singapore Geco Asia Private Limited Full timeJob DescriptionWe are seeking an experienced Senior Java Enterprise Developer to join our team at Geco Asia Private Limited.About the Role:Design and Development: As a Senior Java Enterprise Developer, you will be responsible for designing, developing, and maintaining scalable Java-based applications using Spring Boot and other Java frameworks.Backend...
-
Senior Java Enterprise Developer
3 days ago
Singapore HCL SINGAPORE PTE. LTD. Full timeHCL SINGAPORE PTE. LTD. is a leading technology solutions company seeking a skilled Senior Java Enterprise Developer to join our team.As a Senior Java Enterprise Developer, you will play a crucial role in designing and implementing large-scale distributed systems using microservices architecture.We offer a competitive salary of SGD 120,000 per annum,...
-
Senior Java Developer
1 week ago
Singapore CODIGO PRIVATE LIMITED Full timeRoles & ResponsibilitiesWe are looking for a Senior Java Developer familiar with web and mobile Eco Systems such as APIs, Push Notification, Content Management Systems (CMS), and Payment Gateways. As a Java web developer, you’ll be responsible for creating the Backend Systems and website built using React.js, Angular.js, CMS, and API for mobile apps with a...
-
Senior Java Developer
3 days ago
Singapore STAR CAREER CONSULTING PTE. LTD. Full timeSTAR CAREER CONSULTING PTE LTD is seeking a talented Senior Java Developer to join their team. This role comes with an estimated salary of $80,000 - $120,000 per annum.The ideal candidate will have a minimum of 4 years of experience in Full Stack Development with Java/Javascript. They should be proficient in software design, development, and support, as well...