Search by job, company or skills

Nelnet Philippines Inc

Senior Java Software Engineer

10-12 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 11 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Senior Software Engineer Java (work-from-home)

This position designs, creates, maintains, audits, and improves software applications by performing coding, debugging, testing and troubleshooting throughout the application development process.

Job Qualifications:

  • Minimum ten (10) years of related experience as a Java software engineer.
  • Ability to work on multiple projects/ tasks in an agile environment.
  • Good communication and presentation skills at all levels colleagues, clients and top management.
  • Results-oriented, resourceful and a good team-player.

Experience/Skills Requirement:

  • Proficiency in Java and Spring Boot.
  • Solid understanding of OOP principles and Entity Framework.
  • Experience with microservices architecture.
  • Strong understanding of relational databases and experience with PostgreSQL, MySQL, SQL Server, and MongoDB.
  • Experience with Docker, GitHub, and AWS.
  • Familiarity with RESTful API design and implementation.
  • Knowledge of CI/CD tools and automated testing.
  • Competence in front-end technologies such as CSS/HTML and JavaScript.

Responsibilities and Duties:

  • Develop and maintain Java-based applications: Design, implement, and maintain Java applications that are efficient, scalable, and reliable, with a focus on payment processing.
  • Collaborate with cross-functional teams: Work closely with product managers, business analysts, and other stakeholders to understand business requirements and translate them into technical specifications.
  • Conduct thorough analysis: Analyze documents, map data fields, and correlate code to documentation to ensure accurate implementation of business requirements.
  • Troubleshoot and resolve issues: Independently identify, diagnose, and resolve technical issues to maintain high-quality code and system performance.
  • Perform API testing and data validation: Test APIs to ensure they function correctly and validate data to ensure its accuracy and integrity.
  • Design and implement database logic: Develop efficient database logic and lightweight design solutions to support application functionality.
  • Stay updated with industry trends: Continuously learn and apply industry best practices and emerging technologies to improve our systems.
  • Business Analytics: Enjoys performing detailed analytical tasks, such as examining documents, mapping data fields, and understanding how code relates to documentation.
  • Independent project experience: Experience in managing and completing large-scale projects independently.
  • Big picture and detail-oriented: The ability to articulate both the overall vision and the specific details of a project.

Most importantly, we are looking for people who can live by our Values:

  • Providing superior customer experiences
  • Creating an awesome work environment
  • Pursuing opportunities for diversification and growth
  • Communicating openly and honestly
  • Giving back to the communities in which we live and work

More Info

Job Type:
Industry:
Employment Type:

Job ID: 134881217

Similar Jobs