Java Developer Jobs - Mar-2024

Experience (Years): Fresher:0-1 | Fresher-Mid:2-4 | Mid: 5-8
Mid-Senior: 9-11 | Senior: 12+ | Director: 15+

  1. Java Programmer - Fresher (Java-Developer-Fresher-24035)
  2. Enterprise Software Engineer (Java) - Fresher (Java-Developer-Fresher-24036)
  3. Java/ C++ Tutor (Java-Developer-240311)
  4. Senior Java Engineer (Java-Developer-240312)
  5. Engineering Manager - Java (Java-Developer-240313)

Title: Java Programmer - Fresher
Job Code: Java-Developer-Fresher-24035

Location: Work From Home
Experience: Fresher
Date Posted: 2024-02-29
Valid Through: 2024-03-27
Apply: Job Application Form

Job Description:
Job Description:
  • Learning and Skill Development: Learn Java programming fundamentals, including syntax, data structures, algorithms, and object-oriented programming concepts.
  • Coding and Development: Write code in Java under the guidance of senior developers, working on smaller components or modules of projects.
  • Testing and Debugging: Assist in testing code, identifying and resolving basic programming errors and bugs.
  • Documentation: Document code changes, participate in creating technical documentation, and adhere to coding standards.
  • Learning and Improvement: Continuously learn and enhance Java development skills, staying updated with the latest Java frameworks, libraries, and best practices.
  • Collaboration: Collaborate with team members, participate in meetings, and learn from experienced developers in the development process.
  • Adaptation to Tools and Technologies: Familiarize oneself with development tools, IDEs, version control systems, and other software used in Java development.
  • Requirements: Basic understanding of programming principles and concepts.
  • Familiarity with Java or object-oriented programming concepts (could be through academic coursework or self-learning).
  • Eagerness to learn, strong problem-solving skills, and a passion for software development.

Title: Enterprise Software Engineer (Java) - Fresher
Job Code: Java-Developer-Fresher-24036

Location: Work From Home
Experience: Fresher
Date Posted: 2024-02-25
Valid Through: 2024-03-29
Apply: Job Application Form

Job Description:
Job description:

The candidate will be working as Java developer for Enterprise Software development. The candidate will should have 0-1 years of experience and knowledge of Core Java, Spring, Hibernate and Web services. Knowledge of Spring Boot/Angular/Reactjs will be an added advantage in this role.

Technical/Managerial attributes:
  • Strong J2EE knowledge.
  • Hardworking, team player with good communication skills.
  • Eager to learn and motivated to take on any challenge.
Roles and Responsibilities:
  • Design and development.
  • Client communication.
  • Performing code/test case review.
  • Knowledge of Core Java, Advanced Java, Microservices.
  • Knowledge of Spring, Hibernate Web Services is an added advantage.
  • Knowledge of Angular JS and MySQL is an added advantage.
  • Excellent communication skills.

Title: Java/ C++ Tutor
Job Code: Java-Developer-240311

Location: Hybrid
Experience: Unspecified
Date Posted: 2024-02-26
Valid Through: 2024-03-31
Apply: Job Application Form

Job Description:
Job Responsibilities:
  • Candidates need to have good knowledge of Statistics and experience in online teaching to students globally will be preferred.
  • Candidates will be responsible to teach online to students in US Colleges (Graduation level). They will teach students on Chat, Whiteboard and Audio call.
  • Possess a genuine enthusiasm and passion for teaching.
  • Knowledge of online learning platforms.
  • Excellent English communication skills.
  • Ability to express or impart instructions and lessons using various strategies including visual presentations, audio presentations, actual experiments, and a multitude of other methods.
  • Experience in Online Tutoring will be preferred.

Title: Senior Java Engineer
Job Code: Java-Developer-240312

Location: Hybrid
Experience: Mid Level
Date Posted: 2024-02-28
Valid Through: 2024-03-30
Apply: Job Application Form

Job Description:
Your Tasks
  • Implement tools to enhance both automated and semi-automated map data processing, involving backend/service-based software stacks, but also dashboard components for data tracking and analysis
  • Own and drive technical excellence and in-depth solutions in an innovative and fast-paced environment
  • Apply and extended CI/CD tools and execute end-2-end ownership of your developed software stack, including DevOps and testing aspects
  • Work closely with other full stack and frontend engineers on the team to de/-refine APIs and system integrations
  • Work with other engineering teams and internal customers to identify new opportunities, address critical needs, and solve complex problems using your backend development expertise
  • Become an expert at leveraging internal platform resources and APIs
  • Drive initiatives that contribute in development of software that is efficient, re-usable and reliable (e.g. agile, coding, verification)
  • Be part of an agile team, share knowledge, carry out code reviews.
Who are you?
  • Bachelor or master’s degree in Computer Science/Information Systems or equivalent
  • 5+ years of software development experience,
  • Excellent applied skills in Java and/or Scala programming, in combination with backend architectures, messaging technologies and related frameworks
  • Cloud Experience (AWS/Azure/IBM/Oracle)
  • Strong and applied experience in REST based web service technologies, JSON and XML, SOA and micro services architectures
  • Strong and applied DBMS & SQL skills, with a strong preference on PostgreSQL / PostGIS
  • Strong and applied AWS skills (EC2, S3, RDS,), as well as experience with virtualization tools like Docker
  • Strong experience CI/CD tools, with a preference on Jenkins
  • Good knowledge of using issue tracking tools (e.g., JIRA), code collaboration tools (e.g., Git/GitLab) and team collaboration tools (e.g., Confluence/Wiki).
  • Good knowledge of Linux/Unix – familiar with shell scripting
  • Able to translate business and architectural features into quality, consistent software design
  • Solid knowledge of programming practices, strive to write great code that is reusable, flexible, and reliable.
  • Strong quality mindset is considered a must: unit testing, performance testing, writing testable code
  • Self-motivated, well-organized, details-oriented and a strong team player with an agile mindset

Title: Engineering Manager - Java
Job Code: Java-Developer-240313

Location: Hybrid
Experience: Director Level
Date Posted: 2024-02-29
Valid Through: 2024-03-31
Apply: Job Application Form

Job Description:
  • Engineering Manager: 50% Technical (Hands on), 50% People Management; Have atleast 2 years of exp. in managing team; Technically strong with 10 Years of exp. in technology
  • May require a Bachelor’s degree in Computer Science or another STEM subject Experience ▪ Expertise in building enterprise grade Java application (Java 11+ and Spring framework)
  • Strong professional experience of design, development, testing and end to end ownership of production software
  • Technical Design, Code Review and guide them
  • Participate in Architecture discussions and produce options.
  • Improve the team’s velocity
  • Manage team of 4-10 resources, including their performance reviews , development and growth.
  • Experienced in mentoring others, leading design discussions and communicating complex ideas clearly
  • A good understanding of how to write clean, efficient, well tested code
  • A keenness to learn and to work in a highly collaborative environment
  • Strong communication and problem-solving skills
  • An appreciation that the simple solution to a problem – while often harder to discover than the complex one - is usually best Our Tech Stack
  • Java 11+, Spring
  • PLSQL Experience In Any Of These Is Advantageous: Python, Javascript, Oracle, Postgres, Jenkins, Artifactory, Dynatrace, Maven, Docker, Sonarqube, Openshift, AWS, Apache Kafka, Kafka streams, Apache Solr

Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & discussions at Telegram SanfoundryClasses.