2,296 Java Developer jobs in Singapore

Software Engineer Java

Singapore, Singapore LINKTRIX SERVICES PTE. LTD.

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Job Description

We are looking for a Java Software Engineer with around 1 year of hands-on experience in software development to join our growing team. You will be involved in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.

Key Responsibilities

-Design, develop, test, and deploy Java-based applications.

-Write clean, maintainable, and efficient code following best practices.

-Work with APIs, databases, and third-party libraries or frameworks.

-Participate in code reviews, debugging, and troubleshooting issues.

-Collaborate with cross-functional teams to deliver scalable solutions.

-Support documentation and knowledge-sharing initiatives.

Requirements

-Bachelor's Degree in Computer Science, Engineering, or a related field.

-1 year of experience in Java development (Java SE or Java EE).

-Familiar with Spring Boot / Hibernate / JPA or similar frameworks.

-Experience with RESTful APIs and JSON/XML data formats.

-Basic knowledge of SQL and relational databases (e.g., MySQL, PostgreSQL).

-Understanding of version control tools (e.g., Git).

Strong problem-solving skills and a proactive learning attitude.

Good communication and teamwork abilities.

Tell employers what skills you have
Git
Requirements Gathering
Troubleshooting
PostgreSQL
Software Engineering
MySQL
JavaScript
Spring Boot
SQL
Continuous Integration
Web Applications
Java
C#
Debugging
API
Databases
Software Development
Hibernate
This advertiser has chosen not to accept applicants from your region.

Job No Longer Available

This position is no longer listed on WhatJobs. The employer may be reviewing applications, filled the role, or has removed the listing.

However, we have similar jobs available for you below.

Java Developer

Singapore, Singapore TRINITY CONSULTING SERVICES PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

· Minimum 4 years' experience in web and stand-alone application design & development with Java/JEE technologies in Unix environment.

· Must have knowledge on Spark, Hadoop to analyze and transform large amount of data.

· Must have knowledge on HBase, Janus graph, gremlin, elastic search to perform CRUD operations on big data.

· Should have knowledge on maven, gradle, Jenkins, UML build tools to manage and build project.

· Should have knowledge on GIT, GIT Lab, Junit, Cucumber, Jira, Sonar to manage/test source code effectively.

· Should have good knowledge on Spring, Spring REST, Web services, gRPC, Micro services, ORM framework to implement robust API's.

· Must have knowledge on Kibana, spark UI, ELK to debug and identify the root cause of the issues.

· Very good understanding of application system design, development, testing, deployment and maintenance

· Good knowledge of different design patterns

· Working experience with Agile Methodology in at least on project

Tell employers what skills you have

Git
Spring
Big Data
Hadoop
Unix
JUnit
Spark
JIRA
Kibana
Java
J2EE
This advertiser has chosen not to accept applicants from your region.

Java Developer

Singapore, Singapore PERCEPT SOLUTIONS PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Responsibilities:

  • Design and develop microservices using Java related technologies.
  • Collaborate with cross-functional teams to identify and implement new products and improve the existing systems in our microservices architecture
  • Develop and maintain documentation of the microservices architecture, including design patterns, best practices and coding standards.
  • Debug, troubleshoot and provide production support for microservices based applications
  • Implement automated testing and continuous integration/continuous deployment (CI/CD) processes to ensure quality and efficiency in the development cycle.
  • Mentor and guide junior developers on microservices architecture, design patterns and best practices.

Requirements:

  • Proficiency in Microservices architecture and event-driven design.
  • Experience in developing and deploying microservices architectures using Spring Boot, Spring Batch, Spring Data or similar frameworks.
  • Strong knowledge of RESTful web services and related technologies such as JSON, Swagger and XML
  • Experience in containerization technologies – Docker, Kubernetes.
  • Experience in Message oriented Middleware technologies – MQ and Kafka
  • Experience in implementing Enterprise Integration Patterns (EIP)

To apply, simply click the "Apply" button or send your updated profile to

EA Licence No.:18S9405 / EA Reg. No.:R1330864

Percept Solutions is expanding and actively seeking talented individuals. We encourage applicants to follow Percept Solutions on LinkedIn at to stay informed about new opportunities and events.

Tell employers what skills you have

JSON
Web Services
Kubernetes
XML
Design Patterns
Microservices
Spring Boot
SQL
Containerization
Architecture Design
Docker
Java
J2EE
Software Development
Hibernate
This advertiser has chosen not to accept applicants from your region.

Java Developer

Singapore, Singapore TRINITY CONSULTING SERVICES PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

· At least 8-10 years of experience in Java/J2EE development

· Must have strong experience in Spring Boot and Micro Services

· Good to have Big Data experience

· Strong analytical and problem solving skills

· Proficient software development life cycle

· Excellent written and verbal communication skills

Tell employers what skills you have

Git
Web Services
Big Data
JavaScript
SVN
Microservices
Maven
Spring Boot
SQL
Java
Databases
J2EE
Software Development
This advertiser has chosen not to accept applicants from your region.

Java Developer

Singapore, Singapore USER EXPERIENCE RESEARCHERS PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Job Summary:

We are looking for a skilled Java Developer to join our growing team in Singapore. The ideal candidate will have strong core Java expertise and experience developing scalable backend systems. You will be part of a dynamic team that builds enterprise-grade applications for clients across finance, technology, and e-commerce sectors.

Key Responsibilities:
  • Design, develop, and maintain Java-based applications using Spring/Spring Boot.
  • Collaborate with cross-functional teams to analyze requirements and deliver high-quality software solutions.
  • Write clean, efficient, and well-documented code.
  • Implement and maintain RESTful APIs and microservices.
  • Optimize application performance and scalability.
  • Conduct code reviews and provide mentorship to junior developers.
  • Participate in Agile/Scrum meetings and contribute to sprint planning and estimation.
Requirements:
  • Bachelor's degree in Computer Science, Engineering, or related field.
  • 3–8 years of experience in Java development.
  • Strong understanding of Java 8/11+, Spring Framework, Spring Boot, and JPA/Hibernate.
  • Experience with RESTful API design and integration.
  • Proficient with SQL and relational databases such as MySQL or PostgreSQL.
  • Familiarity with DevOps tools like Docker, Jenkins, and Git.
  • Experience working in Agile environments.
  • Excellent problem-solving and communication skills.
Preferred Qualifications:
  • Knowledge of cloud platforms (AWS, GCP, or Azure).
  • Experience with messaging systems such as Kafka or RabbitMQ.
  • Exposure to front-end technologies (JavaScript, Angular, or React) is a plus.
  • Prior experience in fintech, logistics, or healthcare domains.
Tell employers what skills you have

Scalability
PostgreSQL
MySQL
Agile
JavaScript
Microservices
Mentorship
Spring Boot
SQL
Core Java
Angular
Docker
GCP
Java
API
Databases
This advertiser has chosen not to accept applicants from your region.

Java Developer

Singapore, Singapore SCIENTEC CONSULTING PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

We are seeking a Java Developer responsible for building Java applications. This role involves designing and developing various applications and collaborating with the team on different infrastructure layers. A commitment to collaborative problem-solving, sophisticated design, and quality product delivery is essential.

  • Working Hours: Mon-Fri
  • Working Location: Central, Singapore
  • Salary Package: Up to $7200 (basic) + AWS + performance bonus

Responsibilities:

  • Develop, test, deploy, and maintain business applications and systems integrations required for operations.
  • Ensure best practices are applied throughout the software development life cycle.
  • Actively participate in all aspects of the software development process.
  • Collaborate with software engineers, business analysts, and software architects to plan, design, develop, test, and maintain business applications.
  • Participate in peer-reviews of solution designs and related code.
  • Deploy systems to production and provide post-implementation support.
  • Analyze and resolve technical and application problems.
  • Provide maintenance support to customers by investigating and rectifying reported systems shortcomings during/after working hours when necessary.
  • Understand the interdependencies of services (application, system, and database) to pinpoint problem areas accurately and improve overall efficiency.
  • Assess opportunities for application and process improvement and prepare documentation of rationale to share with team members and other affected parties.
  • Adhere to high-quality development principles while delivering solutions on-time.
  • Perform other duties as assigned.

Requirements:

  • Experience in developing web applications, Web Forms, microservices, and Enterprise Workflows.
  • At least 3 years of experience in systems analysis, design, and programming with Java/ J2EE, RESTful API architecture and Spring Framework (Security, MVC, Cloud, Boot)
  • Familiarity with CI/CD tools such as Git, Jira, Jenkins, unit testing tools such as JUNIT, Spring Test.
  • Experiences with Amazon Cloud services is an added bonus

What We Offer:

  • Competitive salary and benefits package.
  • Opportunities for professional growth and development.
  • A collaborative and innovative work environment.

By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec's Privacy Policy (scientecconsulting.com/privacy-policy).

This authorizes us to:

  • Contact you about potential opportunities.
  • Delete personal data not required at this application stage.
  • To withdraw consent, email

All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.

Elane Yap Theng Yu- R1989397

ScienTec Consulting Pte Ltd - 11C5781

Tell employers what skills you have

MVC
Git
Process Improvement
Unit Testing
Agile
Microservices
JUnit
Systems Analysis
Spring Boot
SQL
Core Java
JIRA
Applications Web
Cloud Services
Web Applications
Java
API
Databases
J2EE
Software Development
This advertiser has chosen not to accept applicants from your region.

Java Developer

Singapore, Singapore KRIS INFOTECH PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Job Description:

  • Research, design, and develop software.
  • Analyse user needs and develop software solutions
  • The design and implementation a greenfield solution according the functional specifications in a latest Java technologies framework.
  • Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
  • The preparation, planning and execution of the roll-out from support to production services. The goal is to obtain a smooth roll-out of the application to different sites.
  • Work with other engineers to integrate hardware and/or software systems
  • Close collaboration with the technical lead/Architect in order to elaborate technical specifications.
  • Develop specifications and performance requirements.
  • Drafting specifications, technical design, unit tests, code reviews and detailed system integration documents, additionally to any other documents required during the project lifecycle.
  • Contributions to help maintaining a high standard of delivery quality.
  • Enable and support functional and user acceptance testing.
  • Perform non-functional testing.
  • Active participation in the analysis and resolving of issues when application will in production, and to provide technical support in case of need.

Qualifications and Profile:

  • At least a Bachelor's degree in Computer Science / Information Technology / Programming & Systems Analysis / Science (Computer Studies).
  • This position requires 1 to 3 years of experiences in Java-J2EE software engineering, preferably in a banking environment.

Functional:

  • Financial/banking industry knowledge is a plus.
  • Knowledge of Cash Management systems is a strong plus.

Requirements:

Technical:

  • Minimum 4 years' experience in web and stand-alone application design & development with Java/JEE technologies in Unix environment.
  • Must have knowledge on Spark, Hadoop to analyze and transform large amount of data.
  • Must have knowledge on HBase, Janus graph, gremlin, elastic search to perform CRUD operations on big data.
  • Should have knowledge on maven, gradle, Jenkins, UML build tools to manage and build project.
  • Should have knowledge on GIT, GIT Lab, Junit, Cucumber, Jira, Sonar to manage/test source code effectively.
  • Should have good knowledge on Spring, Spring REST, Web services, gRPC, Micro services, ORM framework to implement robust API's.
  • Must have knowledge on Kibana, spark UI, ELK to debug and identify the root cause of the issues.
  • Very good understanding of application system design, development, testing, deployment and maintenance.
  • Good knowledge of different design patterns.
  • Working experience with Agile Methodology in at least on project.
  • Good to have experience with Containers (Docker), Kubernetes, Messaging Systems (Kafka, RabbitMQ, WebsphereMQ), Relational Database, NoSQL Database.

Other Professional Skills and Mindset:

  • Strong organizational and communication skills
  • Strong analytical and problem solving skills
  • Team spirit - Like explaining and sharing knowledge
  • Awareness of various software development procedures
  • Willing to work on new topics and to collectively propose innovative solutions
  • Proactive
  • Ability to follow defined procedures
  • Understanding and respect of cultural diversity
Tell employers what skills you have

UML
Web Services
Jenkins
Kubernetes
Hadoop Database
REST
Hadoop
Unix
UI
Gradle
JUnit
Spark
Agile Methodology
Maven
JIRA
ElasticSearch
Docker
Java
Janus
HBase
This advertiser has chosen not to accept applicants from your region.

Java Developer

Singapore, Singapore HELIUS TECHNOLOGIES PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

We are seeking a highly skilled Senior Java Developer with strong expertise in Java EE, Spring Framework, and front-end technologies including AngularJS, jQuery, and Bootstrap.

Key Responsibilities:

  • Design, develop, and maintain high-quality enterprise applications using Java EE and Spring Framework (Spring Core & Spring MVC).
  • Develop responsive and interactive user interfaces using AngularJS, jQuery, and Bootstrap.
  • Collaborate with cross-functional teams including business analysts, architects, and QA to deliver software solutions that meet business requirements.
  • Write clean, maintainable, and efficient code following industry best practices.
  • Troubleshoot, debug, and optimize application performance.

Requirements:

  • Bachelor's degree in Computer Science, Information Technology, or related field.
  • Strong competency in Java and Java EE.
  • Minimum 5 years hands-on experience with Spring Core and Spring MVC.
  • Proven working experience with AngularJS.
  • Proficiency in jQuery and Bootstrap for UI development.
  • Solid understanding of object-oriented programming (OOP) and design patterns.

Thanks, and Best Regards

Karanam Vijaya Kiran

(EA Registration no: R1443178)

HP: +65 92333815

Recruitment Manager

Helius Technologies Pte Ltd (EA Licence No: 11C3373)

Tell employers what skills you have

Web Services
Oracle
Design Patterns
AngularJS
Architects
JavaScript
UI
Information Technology
Spring MVC
Spring Boot
SQL
EJB
Java
API
J2EE
Software Development
Hibernate
Business Requirements
This advertiser has chosen not to accept applicants from your region.
Be The First To Know

About the latest Java developer Jobs in Singapore !

Java Developer

Singapore, Singapore WEB SYNERGIES (S) PTE LTD

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Diploma or bachelor's degree in computer science/engineering or equivalent education

* Good technical knowledge with at least 2-3 years of hands-on experience in Java, J2EE,

SQL/PLSQL, and XML. Knowledge of Oracle will be added advantage.

* Experienced with web technologies such as HTML5, CSS, Modular design, Up-to-date

versions of Bootstrap Angular or React and open source JS framework.

* Experienced with RESTFul APIs, Spring 5.x, Spring Boot, Spring Framework, Spring

Security, Cloud-Based technologies and Micro-services, including Messaging Middleware

such as Kafka/IBM MQ/Solace.

* Experienced with application running in container platform (docker, OpenShift,

Kubernetes).

* Experienced with batch jobs running in Autosys.

* Good verbal and written communication skills

* Demonstrate good analytical, problem solving and decision-making skills

* Good team player and positive attitude

* Domain knowledge and experience in financial industry/payments systems is a plus

Tell employers what skills you have

CSS
Kubernetes
Oracle
Spring Security
HTML5
Web Technologies
Microservices
Open Source
Spring Boot
Analytical Problem Solving
Angular
Docker
Autosys
J2EE
This advertiser has chosen not to accept applicants from your region.

Java Developer

Singapore, Singapore SCIENTEC CONSULTING PTE. LTD.

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

Software Engineer (Java)

Working Location: Central

Working Hours: Office working hours / Hybrid working arrangement

Salary Package: Up to $7,200 + AWS + Variable Bonus

Are you a talented Java developer eager to tackle complex business applications and system integrations? Join our dynamic team where you'll play a crucial role in developing, testing, and maintaining essential software solutions. We're looking for someone who thrives in a collaborative environment and is committed to best practices throughout the software development lifecycle.

Key Responsibilities:

  • Software Development: Design, develop, test, and maintain business applications and systems integrations critical for operational success.
  • Lifecycle Management: Apply best practices in all phases of the software development process to deliver high-quality solutions.
  • Collaborative Planning: Work alongside software engineers, business analysts, and architects to crea1te robust and scalable applications.
  • Code Review: Participate in peer-reviews to ensure quality and effectiveness in solution designs and code.
  • Deployment & Support: Deploy systems to production environments and provide ongoing post-implementation support, addressing any issues that arise.
  • Troubleshooting: Analyze and resolve technical problems, and provide maintenance support by investigating and fixing issues as needed.
  • System Optimization: Understand and enhance the inter-dependencies between applications, systems, and databases to boost overall efficiency.

What We're Looking For:

  • Java Expertise: Strong proficiency in Java and related technologies.
  • Web Skills: Experience with front-end technologies such as HTML5, CSS, JavaScript, jQuery, and Ajax.
  • Framework Familiarity: Knowledge of Spring Framework, including its security, MVC, and cloud integration components.
  • API Understanding: Experience with RESTful APIs and SOAP/Web Services.
  • Database Skills: Proficiency in SQL and databases such as Oracle, MySQL, and PL/SQL.
  • Messaging Systems: Exposure to messaging technologies like RabbitMQ, ActiveMQ, or JMS is advantageous.
  • Testing Experience: Familiarity with unit testing tools, such as JUnit and Spring Test.
  • Version Control & CI/CD: Proficiency with Git and CI/CD tools like Jenkins and Jira.

Nice-to-Have Skills:

  • Cloud Experience: Experience with cloud solutions and Amazon Web Services (AWS).
  • Database Proficiency: Advanced skills in MySQL.
  • Containerization: Knowledge of Kubernetes.
  • Big Data Technologies: Familiarity with Kafka, Hadoop, Spark, or Elasticsearch.
  • Front-End Development: Experience with Bootstrap and ReactJS.

If you're passionate about Java development and looking to make an impact in a supportive and innovative environment, we'd love to hear from you

By submitting your resume, you consent to the collection, use, and disclosure of your personal information per ScienTec's Privacy Policy (scientecconsulting.com/privacy-policy).

This authorizes us to:

Contact you about potential opportunities.

Delete personal data as it is not required at this application stage.

All applications will be processed with strict confidence. Only shortlisted candidates will be contacted.

Aloysius Tan Sheng Rong - R22110441

ScienTec Consulting Pte Ltd - 11C5781

Tell employers what skills you have

MVC
Git
CSS
Kubernetes
Oracle
Unit Testing
MySQL
JavaScript
HTML5
JUnit
Spring Boot
Java - Core
SQL
Core Java
Docker
Java
API
Databases
Software Development
jQuery
This advertiser has chosen not to accept applicants from your region.

Java Developer

Singapore, Singapore GMP RECRUITMENT SERVICES (S) PTE LTD

Posted today

Job Viewed

Tap Again To Close

Job Description

Roles & Responsibilities

(1-year renewable contract under GMP Recruitment)

Responsibilities

  • Design, develop, and maintain software solutions using modern Java technologies, based on user needs and functional specifications, including greenfield development projects.
  • Collaborate closely with technical leads/architects to define technical specifications, draft designs, conduct code reviews, and produce documentation throughout the project lifecycle.
  • Enhance and update existing applications, including software testing, validation procedures, and performance optimization.
  • Plan and execute application rollouts to production and support environments, ensuring smooth deployments across different sites.
  • Coordinate with cross-functional teams to integrate software with hardware systems, and support functional, user acceptance, and non-functional testing phases.
  • Provide production support and troubleshooting, actively participating in issue analysis and resolution to maintain high delivery quality and system reliability.

Requirements

  • 1–3 years of experience in Java/J2EE software engineering with a strong foundation in application development; experience in the banking or financial sector, especially with Cash Management systems, is advantageous.
  • Proficient in Java/JEE technologies for both web and standalone applications in a Unix environment, with practical experience using tools such as Maven, Gradle, Jenkins, UML, Git, GitLab, JUnit, Cucumber, Jira, and Sonar.
  • Strong technical expertise in big data and analytics, including hands-on experience with Spark, Hadoop, HBase, JanusGraph, Gremlin, and Elasticsearch for processing and managing large datasets.
  • Skilled in building robust APIs and microservices using frameworks and tools such as Spring, Spring REST, Web Services, gRPC, ORM frameworks, and capable of using monitoring/debugging tools like Kibana, Spark UI, and the ELK stack.
  • Solid understanding of system design, development lifecycle, testing, and Agile methodologies, with familiarity in design patterns and experience working in Agile project environments.
  • Desirable experience with modern infrastructure and messaging technologies, including Docker, Kubernetes, Kafka, RabbitMQ, WebSphere MQ, relational databases, and NoSQL databases.

Client: Bank

GMP Recruitment Services (S) Pte Ltd | EA Licence: 09C3051 | VO UYEN AI LINH | Registration No: R22109232

This is in partnership with the Employment and Employability Institute Pte Ltd ("e2i").

e2i is the empowering network for workers and employers seeking employment and employability solutions. e2i serves as a bridge between workers and employers, connecting with workers to offer job security through job-matching, career guidance and skills upgrading services, and partnering employers to address their manpower needs through recruitment, training, and job redesign solutions. e2i is a tripartite initiative of the National Trades Union Congress set up to support nation-wide manpower and skills upgrading initiatives.

By applying for this role, you consent to GMP Recruitment Services (S) Pte Ltd's PDPA and e2i's PDPA.

Tell employers what skills you have

UML
Git
Troubleshooting
Web Services
Kubernetes
Design Patterns
REST
Software Engineering
Application Development
UI
JUnit
Maven
System Design
Docker
Java
Databases
This advertiser has chosen not to accept applicants from your region.
 

Nearby Locations

Other Jobs Near Me

Industry

  1. request_quote Accounting
  2. work Administrative
  3. eco Agriculture Forestry
  4. smart_toy AI & Emerging Technologies
  5. school Apprenticeships & Trainee
  6. apartment Architecture
  7. palette Arts & Entertainment
  8. directions_car Automotive
  9. flight_takeoff Aviation
  10. account_balance Banking & Finance
  11. local_florist Beauty & Wellness
  12. restaurant Catering
  13. volunteer_activism Charity & Voluntary
  14. science Chemical Engineering
  15. child_friendly Childcare
  16. foundation Civil Engineering
  17. clean_hands Cleaning & Sanitation
  18. diversity_3 Community & Social Care
  19. construction Construction
  20. brush Creative & Digital
  21. currency_bitcoin Crypto & Blockchain
  22. support_agent Customer Service & Helpdesk
  23. medical_services Dental
  24. medical_services Driving & Transport
  25. medical_services E Commerce & Social Media
  26. school Education & Teaching
  27. electrical_services Electrical Engineering
  28. bolt Energy
  29. local_mall Fmcg
  30. gavel Government & Non Profit
  31. emoji_events Graduate
  32. health_and_safety Healthcare
  33. beach_access Hospitality & Tourism
  34. groups Human Resources
  35. precision_manufacturing Industrial Engineering
  36. security Information Security
  37. handyman Installation & Maintenance
  38. policy Insurance
  39. code IT & Software
  40. gavel Legal
  41. sports_soccer Leisure & Sports
  42. inventory_2 Logistics & Warehousing
  43. supervisor_account Management
  44. supervisor_account Management Consultancy
  45. supervisor_account Manufacturing & Production
  46. campaign Marketing
  47. build Mechanical Engineering
  48. perm_media Media & PR
  49. local_hospital Medical
  50. local_hospital Military & Public Safety
  51. local_hospital Mining
  52. medical_services Nursing
  53. local_gas_station Oil & Gas
  54. biotech Pharmaceutical
  55. checklist_rtl Project Management
  56. shopping_bag Purchasing
  57. home_work Real Estate
  58. person_search Recruitment Consultancy
  59. store Retail
  60. point_of_sale Sales
  61. science Scientific Research & Development
  62. wifi Telecoms
  63. psychology Therapy
  64. pets Veterinary
View All Java Developer Jobs