Software Developer Java
Job Description
Software Engineer Java
We are seeking an experienced Software Engineer Java with a strong background in software design, development, and architecture. If you are passionate about technology, possess excellent problem-solving skills, and have a proven track record in leading fullstack development initiatives, we’d love to hear from you!
Key Responsibilities:
Design and develop software solutions using Java/J2EE technologies and Spring MVC framework.
Apply object-oriented design methodologies and design patterns to create scalable, maintainable applications.
Develop high-performance, highly scalable, and database-driven consumer web applications.
Contribute to the architecture and design of web services and service-oriented applications (SOA).
Build and maintain RESTful web services and ensure compliance with standards like REST, OAuth, and JSON.
Analyze complex problems and develop efficient algorithms and data structures.
Optimize applications for performance and scalability.
Work proactively in a fast-paced, iterative development environment.
Communicate effectively with team members and stakeholders to ensure project success.
Qualifications & Skills:
5+ years in software design and application development, or an MS in Computer Science with 3 years of experience.
Proficient in Java/J2EE, Spring MVC, and related frameworks.
Strong understanding of computer science fundamentals, data structures, and algorithms.
Hands-on experience with SQL and database-driven application development.
Knowledge of RESTful services, OAuth standards, and JSON integration.
Strong analytical and problem-solving abilities.
Excellent verbal and written communication skills.
Self-directed, proactive, organized, and detail-oriented.
Ability to thrive in a dynamic, fast-paced, and iterative development environment.
Why Join Us?
Be a part of a dynamic and innovative environment where your contributions directly influence business outcomes.
Collaborate with talented professionals and work on cutting-edge technology stacks.
Opportunity to lead impactful projects that solve real-world problems.
If you're ready to take on this exciting challenge and bring your expertise to our team, apply now!
Date Posted
12/20/2024
Views
0
Similar Jobs
Senior Software Engineer (Scala/Java) - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking an experienced backend engineer with strong Java or Scala skills to join the Map Processing Pipelines team The role invol...
View DetailsSoftware Architecture Engineering and Cloud Computing Engineer - The Aerospace Corporation
Views in the last 30 days - 0
The Aerospace Corporation is seeking a Senior Project Engineer with expertise in software architecture engineering and cloud computing The role involv...
View DetailsSoftware Engineering Manager - Cargill
Views in the last 30 days - 0
The Software Engineering Manager job involves setting goals for a team responsible for software project development and delivery ensuring quality stan...
View DetailsPrincipal / Lead Software Engineer- RUST (Algorithmic and Mathematics) - m/w/d - HERE Technologies
Views in the last 30 days - 0
HERE Technologies is seeking a Principal Software Engineer to lead the development of extended services for their VRP solver Tour Planning The role in...
View DetailsSales Development Representative - UK (Remote) - Dscout
Views in the last 30 days - 0
Dscout is a company that specializes in experience research solutions helping innovative companies like Salesforce Sonos Groupon and Best Buy to build...
View DetailsIntern People Experience - Personio
Views in the last 30 days - 0
Personio is an HR platform that simplifies complex tasks for small and mediumsized organizations With a team of over 1800 employees across Europe and ...
View Details