Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Java/Python Developer image - Rise Careers
Job details

Java/Python Developer - job 1 of 2

Company DescriptionMindlance is a national recruiting company which partners with many of the leading employers across the country. Feel free to check us out at http://www.mindlance.com.Job DescriptionJob Title: Java/Python DeveloperDuration: 12 MonthsLocation: Evanston, IL/ Itasca, ILThis work can be done in both the Evanston office as well as the office in Itasca ILResponsibilities: Design, develop, maintain, and deliver highly scalable and reliable software using Python, Java and web technologies. Collaborate with other engineers and product owners to analyze, design, and implement user stories using an agile methodology. Write high-quality software code that complies with design specifications and meets development and support requirements. Develop unit tests and test changes using an agile methodology. Use a variety of tools to perform unit testing, automated builds, and source control. Participate as a member in Agile teams, and work with other team member to review user stories, estimate and create sprint backlogs, participate in sprint reviews, demos and retrospectives.Skills: Knowledge of and skills to work effectively within an Agile Software development environment (scrum, kanban, xp, etc.). Able to work effectively in a team environment, meet deadlines, and use a variety of tools successfully.Education: College degree in Computer Science or related area.Require Skills:Strong experience in Python and Java technologies. Hands on experience in Servlets, JSP, EJB/JPA and one or more frameworks like Spring (preferred) or Struts. Experience in developing REST services using Resteasy, Java Jersey or JAX-RS. Experience in one of the following ORM tools Hibernate, JPA. Experience in at least one of the following source control tools: git, Mercurial and build automation tools such as Ant, Maven or similar. Experience in at least one of the following integrated development environments: Eclipse, IntelliJ, IBM RAD, or JDeveloper. Prior J2EE application development experience on Tomcat, JBoss Application Server/SOA-P or other similar J2EE application server.Additional InformationThanks & Regards'___________________________________________________________________Vikram Bhalla | Team Recruitment | Mindlance, Inc. | W: 732 504 6695

Average salary estimate

Estimate provided by employer
$45 / HOURLY (est.)
min
max
$40
$50

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Java/Python Developer, Mindlance

Are you a passionate coder with a flair for both Java and Python? Mindlance is on the hunt for a talented Java/Python Developer to join our dynamic team in Evanston, IL, and Itasca, IL. This is a fantastic opportunity to dive into designing, developing, and maintaining high-quality software that scales effortlessly. You'll be collaborating closely with fellow engineers and product owners, utilizing agile methodologies to analyze and implement user stories. The environment is vibrant, and you will thrive as part of Agile teams, reviewing user stories, estimating tasks, and engaging in sprint reviews. If you have a knack for writing clean code that aligns with design specifications and are experienced in unit testing and automated builds, we want to hear from you! Knowledge of the various agile practices like Scrum or Kanban will be vital in helping you succeed. So if you've got a degree in Computer Science or a related field, along with a robust background in Python and Java technologies, plus familiarity with tools like Git, Ant, or Maven, you might just be the perfect fit. Join us at Mindlance, where we believe in growth and innovation!

Frequently Asked Questions (FAQs) for Java/Python Developer Role at Mindlance
What are the primary responsibilities of a Java/Python Developer at Mindlance?

As a Java/Python Developer at Mindlance, your primary responsibilities include designing, developing, and maintaining scalable software solutions. You will collaborate with engineers and product owners to implement user stories using agile methodologies. Writing high-quality code, developing unit tests, and participating in Agile team activities like sprint reviews and retrospectives are also key duties.

Join Rise to see the full answer
What qualifications do I need to apply for the Java/Python Developer role at Mindlance?

To be considered for the Java/Python Developer position at Mindlance, you should hold a degree in Computer Science or a related field. Additionally, strong experience with both Python and Java technologies, knowledge of Agile development practices, and hands-on experience with technologies like Servlets, JSP, EJB/JPA, and REST services are crucial for your success in this role.

Join Rise to see the full answer
What tools and technologies should I be familiar with for the Java/Python Developer position at Mindlance?

In the Java/Python Developer role at Mindlance, familiarity with various tools and technologies is essential. You should be proficient in both Python and Java, have experience using frameworks like Spring or Struts, and be knowledgeable in ORM tools such as Hibernate or JPA. Understanding source control tools like Git or Mercurial and build automation tools like Ant or Maven will also be beneficial.

Join Rise to see the full answer
How does the Agile methodology influence the Java/Python Developer's work at Mindlance?

At Mindlance, Agile methodology is at the core of the Java/Python Developer's work. You will engage in practices like Scrum or Kanban, working closely with team members to analyze user stories and create sprint backlogs. Participation in sprint reviews and retrospectives ensures continuous improvement and collaboration within the team, fostering a dynamic and responsive development environment.

Join Rise to see the full answer
What kind of team environment can I expect as a Java/Python Developer at Mindlance?

As a Java/Python Developer at Mindlance, you can expect a collaborative and supportive team environment. You will work within Agile teams, where members actively participate in discussions, share knowledge, and help each other succeed. The culture promotes innovation, deadlines are prioritized, and everyone is focused on delivering high-quality software together.

Join Rise to see the full answer
Common Interview Questions for Java/Python Developer
Can you explain your experience with Java and Python technologies?

When discussing your experience, focus on specific projects where you utilized Java and Python. Highlight frameworks you've worked with, challenges faced, and how you implemented solutions. Use examples to demonstrate your coding skills and versatility in both languages, ensuring you align your conversation with how those experiences can benefit the role at Mindlance.

Join Rise to see the full answer
What does Agile development mean to you?

In your answer, convey your understanding of Agile principles—emphasis on collaboration, customer feedback, and flexibility. Share personal experiences where you’ve worked in Agile environments, participated in sprint planning, and embraced iterative development. Relate these experiences to how you can contribute to Mindlance's commitment to Agile practices.

Join Rise to see the full answer
Describe a challenging project you worked on and how you tackled it.

Select a specific project that showcases your problem-solving and technical skills. Explain the challenge clearly, discuss your approach to solving it, the tools and technologies involved, and the result. Conclude with what you learned from the experience and how it can be valuable at Mindlance.

Join Rise to see the full answer
How do you ensure the quality of your code?

Mention practices like writing unit tests, code reviews, and using static analysis tools. Emphasize your familiarity with test-driven development (TDD) and how these practices align with delivering high-quality software at Mindlance. Share any personal standards or specific methodologies you follow to maintain quality.

Join Rise to see the full answer
What tools do you use for source control and why?

Talk about your experience with Git and other source control tools you've used, explaining why you prefer them. Discuss features that enhance collaboration and tracking, and how these tools integrate into Agile development workflows at Mindlance. Provide examples of how effective source control has benefited your past projects.

Join Rise to see the full answer
How do you stay updated with new technologies and trends?

Discuss the importance of continuous learning in tech. Mention blogs, forums, online courses, or conferences you follow. Share any specific recent technologies you've explored and how being updated on trends can contribute to your role at Mindlance.

Join Rise to see the full answer
Explain the importance of REST services in application development.

REST services are crucial for building scalable and maintainable applications. When answering, explain what REST is and why it’s preferred for web services. Share an example from your experience illustrating how REST architecture has contributed to a successful project, ideally one that aligns with what Mindlance looks for in this role.

Join Rise to see the full answer
What is your approach to collaborating with cross-functional teams?

Highlight the importance of effective communication and understanding team roles. Explain how you foster collaboration by actively listening, providing feedback, and engaging in joint problem-solving. Use examples to illustrate how you’ve successfully worked with diverse teams, as that will resonate well with Mindlance’s team-oriented culture.

Join Rise to see the full answer
Describe a time when you received constructive feedback. How did you respond?

When answering, convey openness to feedback as a key trait. Discuss a specific scenario where feedback helped you grow, emphasizing your willingness to learn and adapt. This showcases your growth mindset, which is valuable in the dynamic environment at Mindlance.

Join Rise to see the full answer
How do you prioritize tasks during development?

Share your strategies for assessing task urgency and importance, such as using priority matrices or Agile backlog methods. Explain how you might work with Product Owners to align priorities with business goals, showcasing your ability to maintain focus while meeting Mindlance's project deadlines.

Join Rise to see the full answer
Similar Jobs
Magic Media Remote No location specified
Posted 2 days ago
Photo of the Rise User
H Company Remote No location specified
Posted 2 days ago
Photo of the Rise User
Expeditors Remote Edificio 200 Sobre la Radial Siquiares-Coyol, Alajuela, Costa Rica
Posted 2 days ago
Photo of the Rise User
Posted 16 hours ago
Photo of the Rise User
Posted 8 days ago
Photo of the Rise User
Deputy Remote No location specified
Posted 12 days ago
Photo of the Rise User
Inclusive & Diverse
Diversity of Opinions
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Mental Health Resources
Learning & Development
Flex-Friendly
Photo of the Rise User
ServiceNow Remote Hamerton House 18-20 Aharon Bart St., Bldg. B 3rd Floor, Petah Tikva, Israel
Posted 11 days ago
Inclusive & Diverse
Mission Driven
Rise from Within
Diversity of Opinions
Work/Life Harmony
Empathetic
Feedback Forward
Take Risks
Collaboration over Competition
Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Resources
Life insurance
Disability Insurance
Health Savings Account (HSA)
Flexible Spending Account (FSA)
Conferences Stipend
Paid Time-Off
Maternity Leave
Equity

To create the industry’s most scalable service delivery model that is unmatched, powered by strong processes and quality fundamentals, and complemented by a disciplined focus on exceeding every performance goal for every client. To do this in a wa...

179 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
December 3, 2024

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!