1

Backend Engineer Java Jobs in Alabama (NOW HIRING)

Mobile Android Developer

Birmingham, AL

$52.25 - $68.75/hr

Develop and maintain high quality code for complex applications Collaborating with back-end ... Java, Xml, Eclipse ADT or AndroidStudio IDE, Gradle. Strong object-oriented programming and design ...

... Java, Python, Rust, or C# Background in object-oriented programming Backend software development experience Experience writing and utilizing unit tests, integration tests, and end-to-end automated ...

next page

Showing results 1-20

Backend Engineer Java information

What are the key skills and qualifications needed to thrive as a Backend Engineer Java, and why are they important?

To thrive as a Backend Engineer Java, you need a solid understanding of Java programming, data structures, algorithms, and experience with backend frameworks, typically supported by a relevant degree or industry experience. Familiarity with tools and technologies such as Spring Boot, RESTful APIs, relational databases, and build systems like Maven or Gradle is commonly required. Problem-solving ability, teamwork, and effective communication are crucial soft skills for excelling in collaborative and fast-paced development environments. These combined skills ensure robust, scalable backend systems that meet business needs and integrate smoothly within larger software architectures.

How does a Backend Engineer Java typically collaborate with frontend developers and other stakeholders in a project?

As a Backend Engineer Java, you will regularly collaborate with frontend developers to ensure seamless integration between server-side logic and user interfaces. This often involves participating in design discussions, clarifying API requirements, and troubleshooting integration issues. You’ll also engage with product managers, QA engineers, and sometimes DevOps teams to align on project goals, timelines, and deployment strategies. Effective communication is key to translating business requirements into reliable backend solutions and maintaining smooth workflows across the team.

What does a Backend Engineer Java do?

A Backend Engineer Java is responsible for developing and maintaining the server-side logic, databases, and application programming interfaces (APIs) using the Java programming language. They ensure that the backend of web applications or software systems is efficient, secure, and scalable. Their work often involves collaborating with frontend developers, designing system architecture, and optimizing performance to handle large volumes of user requests. Backend Java engineers often use frameworks such as Spring or Hibernate and work with databases like MySQL or PostgreSQL.

What is the difference between Backend Engineer Java vs Backend Developer Java?

AspectBackend Engineer JavaBackend Developer Java
Primary FocusDesigning, developing, and maintaining server-side applications and systemsImplementing and coding backend functionalities based on specifications
ResponsibilitiesSystem architecture, performance optimization, API developmentWriting code, debugging, integrating databases
Skills & CertificationsJava, Spring, REST APIs, SQL, cloud platformsJava, Spring, SQL, version control, testing tools
Work EnvironmentCollaborative teams, project planning, architecture designCode implementation, debugging, feature development

Both roles require Java expertise and similar certifications, but Backend Engineer Java typically involves higher-level system design and architecture responsibilities, while Backend Developer Java focuses more on coding and implementing features. Employers often see these roles as complementary within software development teams.

What are popular job titles related to Backend Engineer Java jobs in Alabama? For Backend Engineer Java jobs in Alabama, the most frequently searched job titles are:
What job categories do people searching Backend Engineer Java jobs in Alabama look for? The top searched job categories for Backend Engineer Java jobs in Alabama are:
What cities in Alabama are hiring for Backend Engineer Java jobs? Cities in Alabama with the most Backend Engineer Java job openings:

Mobile Android Developer

Scout ET

Birmingham, AL

$52.25 - $68.75/hr

Contractor

Posted 23 days ago


Job description

Company Description

Scout ET Inc (Our Staffing platform & MJ TALENT (Software Development) 

Job Description

Title: Mobile Android Developer
Location: Birmingham, AL
Duration: 3 Months Contract

3-5 years of Android Development experience


Android developer:

Develop and maintain high quality code for complex applications

Collaborating with back-end engineers on integrating back-end logic with mobile applications

Ability to work on, prioritize and manage multiple assignments and projects

Anticipate problems and future technical needs and take necessary corrective steps to ensure they are addressed

Ability to learn and adapt to new technologies quickly

Ability to collaborate with high-performing, cross-functional team members on site and remotely

JOB REQUIREMENTS:

Have a wide range of mobile development experience and an understanding of mobile software design concepts and are happy and confident in making suggestions, inputting into our process and improving quality

Passionate about programming, you'll be always on the lookout for new technologies that could help us to build a first-class product

Agile/Scrum and Continuous Integration experience

Android Development: Java, Xml, Eclipse ADT or AndroidStudio IDE, Gradle.

Strong object-oriented programming and design skills

2+ years of hands-on Android experience in a professional environment

Having published at least one app published in the Play Store would be a great plus

Comfortable with common demands of Android app development: compatibility libraries, responsive design using fragments, APIs of Google Play Services library like Maps and Analytics, dependency injection libraries like Guice, experience with A/R libraries like Metaio or Wikitude, consume of REST services using Google Client or Apache HttpClient libraries. Direct experience with every single one isn't required, but you should have a healthy exposure to many of them

Experience with payment networks

Knowledge of other mobile platforms

Familiarity with issue tracking systems (e.g. JIRA)

Familiarity with version control systems (e.g. git

Knowledge in UX design patterns

General knowledge of AWS platform

Experience writing unit tests using modern testing tools

Must have strong problem solvi)ng skills: must be creative, analytical, adaptable, logical and thorough and be willing to work in a team environment

Spanish knowledge is a plus.



Additional Information

Thanks,
Phani
phani(at)scoutet(dot)com
609 - 888 - 6753