Jobs Career Advice Post Job
X

Send this job to a friend

X

Did you notice an error or suspect this job is scam? Tell us.

  • Posted: Sep 27, 2023
    Deadline: Not specified
    • @gmail.com
    • @yahoo.com
    • @outlook.com
  • Founded in 2007 as primarily a software house, Seamfix today provides custom and bespoke technology solutions and e-business integration services to large, medium and small organizations across various sectors such as telecommunications, education, oil & gas, financial services and the public sector. We help our clients and end consumers by continuous...
    Read more about this company

     

    Senior Software Engineer (JavaEE and Spring)

    DESCRIPTION

    Responsibilities:

    Technical Leadership:

    • Lead a team of software developers, providing technical guidance and mentorship.
    • Collaborate with cross-functional teams to plan, design, and implement software solutions.
    • Act as a subject matter expert in JavaEE and Spring, providing insights on best practices and emerging technologies.
    • Conduct code reviews, ensure adherence to coding standards, and promote code quality.

    Software Development:

    • Design, develop, and maintain scalable, high-performance JavaEE applications using Spring Framework.
    • Create and optimize database schemas and queries to ensure efficient data access.
    • Integrate software components and third-party libraries to enhance system functionality.
    • Implement and maintain unit tests and automated test suites to ensure code reliability.

    Project Management:

    • Collaborate with product managers and stakeholders to gather and analyze requirements.
    • Estimate project timelines and provide regular status updates on development progress.
    • Identify potential risks and challenges during the development lifecycle and propose solutions.

    Team Collaboration:

    • Foster a collaborative and positive work environment within the software development team.
    • Facilitate knowledge sharing and encourage continuous learning among team members.
    • Conduct regular team meetings, performance evaluations, and provide constructive feedback.

    Continuous Improvement:

    • Stay up-to-date with the latest trends and advancements in JavaEE,
    • Spring, and related technologies.
    • Identify areas for process improvement and contribute to the enhancement of development practices.

    REQUIREMENTS

    Educational Background:

    • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

    Technical Skills:

    • Proven experience (6+ years) with JavaEE, Spring Framework (including Spring Boot), and related technologies.
    • Proficient in developing RESTful APIs, microservices, and distributed systems.
    • Strong knowledge of database design, SQL, and database management systems (e.g., MySQL, PostgreSQL).
    • Familiarity with front-end technologies (HTML, CSS, JavaScript, etc.) is a plus.
    • Team Leadership Experience:
    • Proven experience leading and mentoring software development teams.
    • Excellent communication and interpersonal skills to effectively collaborate with team members and stakeholders.

    Problem-Solving Abilities:

    • Demonstrated ability to analyze and solve complex technical problems.
    • Strong debugging and troubleshooting skills to identify and resolve issues efficiently.

    Agile Development:

    • Experience working in an Agile/Scrum development environment.
    • Familiarity with Agile methodologies and tools (e.g., Jira, Confluence) is advantageous.

    Time Management:

    • Effective time management and organizational skills to handle multiple
    • tasks and prioritize effectively.

    Adaptability:

    • Ability to thrive in a dynamic and fast-paced environment, adapting to
    • changing requirements and priorities.

    Check how your CV aligns with this job

    Method of Application

    Interested and qualified? Go to Seamfix on talent.sage.hr to apply

    Build your CV for free. Download in different templates.

  • Send your application

    View All Vacancies at Seamfix Back To Home

Subscribe to Job Alert

 

Join our happy subscribers

 
 
Send your application through

GmailGmail YahoomailYahoomail