Backend Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+36 more
Requirements
-
8+ years of experience in backend Java software development, preferably using Lean/Agile/XP SDLC.
-
Proficiency in Java (1.7 or later), JUnit, database technologies.
-
Experience developing web applications ( expertise in all/most of these ) - Spring MVC, JPA, REST, Cloud Foundry, Jackson, Web Services, SOA, JPA
-
Experience working with GIT, Maven or Gradle
-
Solid understanding of Linux or Unix operating systems with expertise in Bash, Perl, PHP, Python
-
Experience developing applications using reactive frameworks like nodejs, Spring Boot, Play or a solid experience building applications on top of RESTful APIs and micro services.
-
Basic knowledge of common web frontend technologies (HTML, CSS3, JavaScript, ECMA 6, Ajax, WebSockets).
-
Solid knowledge of algorithms, design patterns, and componentization approaches and security protocols
-
Ability write unit tests(TDD practices) for backend and frontend services
-
Strong technical and analytical skills
-
Experience in software design patterns, problem solving and troubleshooting skills.
-
Strong attention to detail.
-
Experience with any of these frameworks or programming paradigms: Play, Akka, API Gateways, Reactive Programming, Java NIO
-
Experience with API and micro services development with exposure to using a 12-factor apps
-
Exposure to building scalable, stateless, resilient & highly available applications and services like AWS, Azure, App Engine, Heroku, etc.
-
Experience Big data technologies like Hadoop, Spark or IOT will be a bonus
Qualifications
Lean/Agile/XP SDLC, Java
About the company
Intelliswift Software, Inc
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
What’s the Difference Between Frontend and Backend Development?
7 Important Tips That Every Software Developer Should Know
The 7 Most Popular Backend Frameworks for Developers
Is Software Engineering Over-Saturated?